gpt4 book ai didi

asp.net-mvc - 正确的 url 编码空格字符

转载 作者:行者123 更新时间:2023-12-04 01:45:51 25 4
gpt4 key购买 nike

我使用 HttpUtility.UrlEncode 对路由中使用的任何值进行编码。

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

这适用于 VS 集成 Web 服务器,但我在 Windows Server 2008 上的 IIS7 中遇到了问题。
如果我有 URL http://localhost/Home/About/asdas+sdasd
我收到错误 404.11 - 请求包含双转义序列。

我知道我可以用“%20”替换空格,但我不想关心自己的正确编码。有没有准备好将 UrlEncoder 用于 MVC 的?

最佳答案

' ' 编码为 %20 使用 HttpUtility.UrlPathEncode .

关于asp.net-mvc - 正确的 url 编码空格字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1651711/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com