社区
C#
帖子详情
HttpUtility.UrlEncode 问题求助大家,谢谢!
csharp20
2011-03-03 02:27:52
System.Web.HttpUtility.UrlEncode("淘宝美食", Encoding.Default ); // 不行
请问如何编码得到下面的
%u6DD8%u5B9D%u7F8E%u98DF
非常感谢!
...全文
120
8
打赏
收藏
HttpUtility.UrlEncode 问题求助大家,谢谢!
System.Web.HttpUtility.UrlEncode("淘宝美食", Encoding.Default ); // 不行 请问如何编码得到下面的 %u6DD8%u5B9D%u7F8E%u98DF 非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
csharp20
2011-03-03
打赏
举报
回复
非常感谢各位大大的积极帮助
wuyq11
2011-03-03
打赏
举报
回复
string s = "中文";
byte[] data = Encoding.Default.GetBytes(s);
StringBuilder builder = new StringBuilder();
foreach (byte b in data)
{
builder.Append(b.ToString("X02") + " ");
}
Console.WriteLine(builder.ToString().TrimEnd());
zhangsifanbaba
2011-03-03
打赏
举报
回复
也可以这样
String a = Microsoft.JScript.GlobalObject.escape("淘宝美食");
MessageBox.Show(a);
需要添加引用 Microsoft.JScript
引用的文件 Microsoft.JScript.dll
孟子E章
2011-03-03
打赏
举报
回复
也可以这样
String a = Microsoft.JScript.GlobalObject.escape("淘宝美食");
MessageBox.Show(a);
需要添加引用 Microsoft.JScript
引用的文件 Microsoft.JScript.dll
孟子E章
2011-03-03
打赏
举报
回复
private string escape(string s)
{
StringBuilder sb = new StringBuilder();
byte[] byteArr = System.Text.Encoding.Unicode.GetBytes(s);
for (int i = 0; i < byteArr.Length; i += 2)
{
sb.Append("%u");
sb.Append(byteArr[i + 1].ToString("X2"));//把字节转换为十六进制的字符串表现形式
sb.Append(byteArr[i].ToString("X2"));
}
return sb.ToString();
}
调用
MessageBox.Show(escape("淘宝美食"));
宝_爸
2011-03-03
打赏
举报
回复
System.Web.HttpUtility.UrlEncode("淘宝美食", Encoding.BigEndianUnicode);好点。
不过我这里得到的结果是:
m%d8%5b%9d%7f%8e%98%df
宝_爸
2011-03-03
打赏
举报
回复
System.Web.HttpUtility.UrlEncode("淘宝美食", Encoding.Unicode);
宝_爸
2011-03-03
打赏
举报
回复
6DD8是"淘"的Unicode编码
.NET中url参数的编码和转码…【Server.UrlDecode(""),Server.UrlDecode("")】
URL编码和转码函数: ...Server.
UrlEncode
(Request.QueryString["param2"]);
Http
Utility
.
UrlEncode
Unicode(); URL解码: Server.UrlDecode(Request.QueryString["param1"]); HTM...
关于
urlEncode
所以需要对其进行编码,如果在客户端,只需要eval一下就好,但是我是在服务器端跳转,所以只有
求助
asp.net中的framework了。搜到在fw中,有2个方法,一个是
http
Server
Utility
.
UrlEncode
() (msdn:编码字符串,以便...
诡异的Request
注:发到首页,主要是想
求助
大家,有知道原因的,顺便告诉我,
谢谢
!为什么说request诡异,先看下,下面的例子,说下输出结果 Code--Default12.aspx.cs代码:publicpartialclassDefault12:System.Web.UI.Page{...
.NET下office操作利器-NPOI
今天遇到做winform的数据导出功能,发现很好的适用于web的导出功能对winform无效。...在QQ技术群里
求助
,一网友说NPOI不错,于是就在网上找了下,下载引用了下,感觉非常不错,非常简单,导出数据速度比微软...
2.系统设置-网站配置-网站信息配置
msg=" +
Http
Utility
.
UrlEncode
("登录过期,请重新登录!")); // } base .OnLoad(e); } #region 权限检查 /// /// 页面访问权限ID。 /// public virtual int PermissionID { get { return - ...
C#
110,529
社区成员
642,571
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章