在发布数据时,我遇到了问题。问题出在&字符。我发布的字符串可能包含任何内容。比如“this&this, how are you?
”。
但在上述情况下,只有“this
”正在发送。 <#1}}中的字符串被删除。
我试过的代码:
&
有人知道如何使用C#向服务器发送任何内容吗? 提前谢谢。
答案 0 :(得分:3)
通过
编码自由文本字段System.Web.HttpUtility.UrlEncode()
IE:
streamWriter.Write("tname=sanam&temail=sanam@" + Guid.NewGuid().ToString("N") + ".com&tbody=" + HttpUtility.UrlEncode(this.body) + "&ttitle=" + HttpUtility.UrlEncode(this.title));