我的 POST 请求中有这段字符串:
"signature=bI�(��0�P���h;"
现在,我想对其进行编码,因为我的 WebResponse
类不想将其发送过来。我尝试使用 HttpUtility.HtmlEncode()
,但该方法不想合作(我的意思是字符串保持完整)。
我怎样才能对那些奇怪的字符进行编码,以便它通过 http?
编辑:好的 nvm,我刚刚发现还有一个名为 .UrlEncode() 的方法,它按预期工作,很抱歉给您带来麻烦!
最佳答案
.NET 也有 URL 编码:http://msdn.microsoft.com/en-us/library/zttxte6w.aspx或查找 HttpUtility.UrlEncode
关于c# - 如何编码字符串以便它可以通过http发送?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15124411/