メンテナンスしたいだけなのに存在しない事にされる
- .NETでのオンライン閉塞機能を実現する仕組み、App_Offline.htm注意点 (おぎわら @.NET 道場 Blog (わんくま編))
- Webアプリケーションを一時的に停止するには?(2.0のみ) (@IT)
開いた口がふさがらないとはよく言ったもの。最早、呆れてものも言えないです。( ASP.NET の仕様に対して、です。決しておぎわらさんの記事に対してではないので誤解なき様。)
HTTP の仕組みを理解していない人間が仕様を決めたとしか思えません。
オンライン閉塞は、該当のリソースが「一時的に利用不可になっている」状態のはずです。
一方、 HTTP Response Status 404 は、該当のリソースが「対象のサーバ上に存在しない」事を示すステータスです。
どこをどう解釈すれば、このふたつを同じものとして扱えるのでしょうか。正直理解できません。
どうにも、 ASP.NET のリソースに対する HTTP Response Status の取り扱いには首をかしげる事が多いです。。。