GetServerVariable("HTTP_URL")IISで、HttpWorkerRequestクラスを呼び出すとパイプラインモードに応じて値が異なるのはなぜですか?
統合モードで実行すると、生のURLが返されます(サーバーには「/SomeUrl/Default.ashx」などが表示されます)。
クラシックモードでは、値はブラウザに入力されたURLのようです(私のURLルーターはたとえば/ someurlをその特定のハンドラーにマップします)。
GetServerVariable("HTTP_URL")IISで、HttpWorkerRequestクラスを呼び出すとパイプラインモードに応じて値が異なるのはなぜですか?
統合モードで実行すると、生のURLが返されます(サーバーには「/SomeUrl/Default.ashx」などが表示されます)。
クラシックモードでは、値はブラウザに入力されたURLのようです(私のURLルーターはたとえば/ someurlをその特定のハンドラーにマップします)。