我在网址中有这个:
http://localhost:5466/Supplier.aspx?id=Orchidée organisation
在页面上回发后,网址将更改为:
http://localhost:5466/Supplier.aspx?id=Orchid%C3%A9e%20organisation
如何在回发后维护第一个网址
答案 0 :(得分:1)
如何在回发后保留第一个网址
你不是。第一个网址在技术上无效,因为它的值不是网址编码的。大多数浏览器会默默地为您纠正此问题。但实际的网址是:
http://localhost:5466/Supplier.aspx?id=Orchid%C3%A9e%20organisation
因为URL-encoded版本:
Orchidée organisation
是:
Orchid%C3%A9e%20organisation
(注意:这与HTML编码无关,正如您的问题标题所示。)
如果您在服务器端代码的某处接收到URL编码值,HttpServerUtility
has a UrlDecode()
function可以为您解码。