مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

mostafashiri

عضویت از 1394/09/11

مشکل با حروف فارسی در pagesource و Url

  • جمعه 11 آبان 1397
  • 17:02
تشکر میکنم

با عرض سلام و خسته نیاشی

این آدرس

https://barnamenevisan.org/برنامه نویسان

در  مرورگر internetexplorer قسمت فارسی آن با عدد و درصد نشان داده میشود

و در همه مرورگرها وقتی به قسمت pagesource  برویم همه با عدد و درصد نشان داده میشود

از یونیکد فارسی هم استفاده کردم و از هر یونیکدی که وجود داره ولی جوابی نگرفتم

پیگاه داده هم قسمت colltion فارسی هست

لطفا راهننمایی کنید

با تشکر

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

سهیل علیزاده

عضویت از 1396/04/09

  • شنبه 12 آبان 1397
  • 11:23

Encode شدن جملات فارسی توسط مروگر انجام می شود و این یک استاندارد است. درون Page Source تمامی متون فارسی encode می شوند. برای این که در قسمت url شما کلمات encode شده مشاهده نکنید هنگام لینک دادن توسط کد زیر میتوان آن را DeCode کنید:

Uri.UnescapeDataString(url)

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)