URL参数中带中文,如何编码?
我要用一个网上发短信的,参数中带中文的.当在网页中用按钮,提交后,运营商那说收到内容是乱码,研究后,应该是.net默认用UTF-8的编码,而运营商要用GB,这个怎么指定?
http://admin.esoftsms.com/sdk/Send.aspx?CorpID=TEST15&Pwd=321321&Mobile=138001380000&Content=测试14:26
这个强制编码是字符创的时候就要转换还是. --------------------编程问答-------------------- string str = HttpUtility.UrlEncode("中文测试");
Response.Redirect("go.aspx?name=" + str); --------------------编程问答-------------------- 我也遇到 中文 变乱码的问题 转换失败之后 果断 放弃 换 数字 --------------------编程问答-------------------- HttpUtility.UrlEncode("汉字"); --------------------编程问答--------------------
转码之后再转回来,我就是这样干的 --------------------编程问答--------------------
转成 GBK, 也是如此写法吗? --------------------编程问答--------------------
是的,方法可以设置编码的 edcoing.GBK
好像是这样拼的把,搜索下这个方法!
补充:.NET技术 , ASP.NET