asp.net-mvc – 适当地url编码空间字符

前端之家收集整理的这篇文章主要介绍了asp.net-mvc – 适当地url编码空间字符前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用HttpUtility.UrlEncode对路由中使用的任何值进行编码.

我已经解决了编码正斜杠的问题.现在的新问题是空格.空格被编码为.

这适用于VS集成的Web服务器,但是在Windows Server 2008上的IIS7中有一个问题.
如果我有URL http:// localhost / Home / About / asdas sdasd

我收到错误404.11 – 请求包含双转义序列.

我知道我可以用“”替换空格,但我不想关心自己编码的编码.有没有可以使用UrlEncoder的MVC在那里?

解决方法

‘编码为使用HttpUtility.UrlPathEncode.
原文链接:https://www.f2er.com/aspnet/246832.html

猜你在找的asp.Net相关文章