本日、突然にプログラムでエラーが発生しました。
確認するとプログラムの大文字・小文字についてcase-sensitiveな動作になっていたようです。
(例)http://example.jp/sample.asp?testID=12345
sample.asp
<%
testID=request.QueryString("TestID")
%>
・これまで"TestID"でQueryStringを取得できていたが突然できなくなった。
・プログラムを"testID"にするとエラーが解消した。
運用するサーバの一部サイトだけがこのような挙動になり、原因がわからないので再起動したところ、元の通り大文字小文字を区別しなくなりました。
原因がOSにあるのかIISにあるのかも含め手がかりが全くありません。
このような現象についてご存知の方はいらっしゃいますでしょうか?
コメント(1件)
あまり回答が無いのでOSのバグのようなレアな現象だったのかもしれません。。。