在 IIS 中,为什么调用GetServerVariable("HTTP_URL")
类HttpWorkerRequest
会根据管道模式产生不同的值?
在集成模式下运行时,它返回原始 url(服务器看到的,例如“/SomeUrl/Default.ashx”)。
在经典模式下,它的值似乎是在浏览器中输入的 url(例如,我的 url 路由器映射 /someurl 到该特定处理程序)。
在 IIS 中,为什么调用GetServerVariable("HTTP_URL")
类HttpWorkerRequest
会根据管道模式产生不同的值?
在集成模式下运行时,它返回原始 url(服务器看到的,例如“/SomeUrl/Default.ashx”)。
在经典模式下,它的值似乎是在浏览器中输入的 url(例如,我的 url 路由器映射 /someurl 到该特定处理程序)。