دریافت اطلاعات فارسی از طریق سوکت - سی شارپ

0 امتیاز
106 بازدید
سوال شده فروردین 23, 1395 توسط siamak.Habibi  
با سلام و ادب

وقتی که اطلاعاتی رو از طریق سوکت ارسال می کنم و منتظر پاسخ میمونم

هنگام دریافت پاسخ چون اطلاعات بصورت فارسی هستند به شکل ؟؟؟؟ تبدیل میشن

چجوری میشه این مشکل رو حل کرد

نحوه ارسال اطلاعات هم به این صورت انجام میدم

ابتدا تبدیل به بایت میکنم

bytes = UTF8Encoding.ASCII.GetBytes(Information)

و ارسال می کنم

 موقع دریافت هم تبدیل میکنم به استرینگ

recive = UTF8Encoding.ASCII.GetString()

اما باز بصورت ؟؟؟ ظاهر میشه
این مطلب را به اشتراک بگذارید
دارای دیدگاه فروردین 24, 1395 توسط ASHKARAN  

با عرض سلام

برای ارسال اطلاعات و تبدیل به utf8 از روش زیر استفاده کرده و نتایج رو اعلام بفرمایید :

http://www.java2s.com/Tutorial/CSharp/0580__Network/EchoClientwithUTF8Encoding.htm

 

لطفا وارد شده یا عضو شوید تا بتوانید سوال بپرسید

977 سوال

819 پاسخ

1,329 دیدگاه

1,273 کاربر

متاسفانه نیستم

این مطلب را به اشتراک بگذارید

ali.ashkaran@gmail
ما .....
  • سعی بر پاسخگویی به سوالات دیگران داریم.
  • به سوال و یا نظر دیگران احترام می گذاریم .
  • این وبسایت را به دیگران معرفی می کنیم.
  • همواره صمیمیت و ادب را رعایت می کنیم.
  • به سوالمان برچسب های مرتبط اضافه می کنیم.
  • در حین طرح سوال فرد خاصی را مخاطب قرار نمی دهیم .
...