2012-10-09 127 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