gpt4 book ai didi

c# - URL 中的 "Greater than"和 "Lesser than"符号不起作用

转载 作者:可可西里 更新时间:2023-11-01 16:02:46 26 4
gpt4 key购买 nike

我,我有以下由 Apache Tomcat 应用程序成功处理的 URL:

http://localhost:8080/ApplicationX/FileY/UpdateDocument(`<add location="somewhere">ContentZ</add>`).xml?VIEW=RAW

出于某种原因,当我尝试使用 ASP.NET Http 请求处理程序(实现 IHttpHandler 的类)在 IIS 中处理相同的请求时,我收到“错误请求”异常并且我的代码从未被调用。我已在注册表 ( http://support.microsoft.com/kb/826437 ) 中应用此补丁以允许使用“:”字符,但它对大于和小于字符没有帮助。

有什么方法可以让它发挥作用吗?在 Apache 中允许但在 IIS 中不允许使用它的任何原因?

干杯。

附言我在装有 .NET 3.5 SP1 的 Windows XP 工作站上使用 IIS 5.1。

最佳答案

替换>通过 %3E

并替换<通过 %3C

已验证并正常工作。

关于c# - URL 中的 "Greater than"和 "Lesser than"符号不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3039352/

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