2012-10-09 129 views
0

下面是在Response.AddHeadersHttpWebResponse顯示頁眉C#垃圾字符

farsi text

返回波斯語言文字和這裏的代碼片段是snippert是得到響應代碼通過HttpWebResponse並顯示波斯垃圾字符字

junk text

我很好奇,爲什麼它返回這些亂碼?我該如何糾正這個問題?在我的aspx頁面垃圾文本看起來像這 -

output text

請儘快幫...

感謝

+0

我希望你在使用SSL - 密碼在標題哇! – zybroxz

+0

並假設它不是密碼。如果是非密碼字段,我應該怎麼辦? –

回答

0

我發現unicode編碼有用。

pwd = HttpUtility.UrlEncodeUnicode(pwd); // encode string to unicode 

pwd = HttpUtility.UrlDecode(pwd); // decode unicode to string