如何在asp3中设置类似于asp.net代码的url编码
Public Shared Function UrlEncode ( _
str As String, _
e As Encoding _
) As String如何传递编码类型?
发布于 2011-05-11 13:57:52
只需调用UrlEncode并将编码指定为第二个参数
http://msdn.microsoft.com/en-us/library/h10z5byc.aspx
同样的重载在.net 3中也是受支持的,所以你应该做得很好。
发布于 2011-05-13 17:37:31
对于经典asp,请使用Server.URLEncode(字符串)。
<% response.write(Server.URLEncode("http://www.myurl.com?param1=value1¶m2=value2")) %>
发布于 2011-05-08 16:23:25
您也可以使用UriEncode,但此函数仅在javascript中提供,但您可以在asp-classic中切换语言。
<SCRIPT LANGUAGE="JavaScript" RUNAT="Server">
function fnencodeURIComponent(n)
{
return encodeURIComponent(n)
}
function fndecodeURIComponent(n)
{
return decodeURIComponent(n)
}
</SCRIPT>
<% 'normal asp
url = fnencodeURIComponent(myString)
%>https://stackoverflow.com/questions/5922972
复制相似问题