lzth.net
当前位置:首页 >> Asp中url编码转换 >>

Asp中url编码转换

这样执行结果是编码后的,并不是你所说的"还是中文". 其它的方法也有,就是自己写一个函数,用ASC函数依次提取每个字符,并将值转换为十六进制,每两个十六进制字符前加一个%就行了.

Server.UrlDecode(); Server.UrlEncode(); 是两个成对的方法 作用是在URL传参时如果直接传中文可能会出问题(对中文参数支持部完善),所以先用 Server.UrlEncode("中文参数");编码 到另外一个页面接受的时候在用Server.UrlDecode("编码后参数一...

下个地址栏加密组件,在IIs里面配一下就好了

表单提交: Request.Form(Parameter)[(Index).Count] 填写在HTML的表单中所有的数据的集合。Parameter是在HTML表单中某一元素的名称。当某一参数具有不止一个值(比如,当在中使用MULTIPLE属性时)时,使用Index。当某一参数具有多值时,Count指...

你的意思是不是把类似“氨转成“%B0%A1”这样的字符,如果是那样的话可以用下面的方法:str=server.URLEncode(aa) 例如aa="啊",则str=“%B0%A1”。

function urldecode(encodestr) newstr="" havechar=false lastchar="" for i=1 to len(encodestr) char_c=mid(encodestr,i,1) if char_c="+" then newstr=newstr & " " elseif char_c="%" then next_1_c=mid(encodestr,i+1,2) next_1_num=cint(...

这是汉字编码吧!requset.querystring可以获取 server.urlencode 是编码函数 server.urldecode 是解码函数

直接HttpUtility.UrlDecode(Request["参数名称"].ToString())不就可以的到汉字了吗。

直接取值就可以了loginName =request.QueryString("loginName")

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com