我对 HttpWebRequest 和 .NET 框架的 Uri 类有一个问题(我使用 3.5 版本)。当我尝试使用 http://somedomain.net/-hello-world:misc./Items.bok 这样的 url 对页面进行简单请求时,Uri 删除“.”在最后一个“/”之前。有没有什么能力可以阻止。
提前致谢。
最佳答案
似乎这是一个已知问题,但不幸的是仍未解决。几个月前在以下 Stack Overflow 帖子中讨论了这一点:
来自 .NET Framework Dev Center - Bug in Uri class with periods :
关于c# - HttpWebRequest 和 Uri 更改 requestUri,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2070339/