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