以下のコードからの応答テキストは、画面に出力する以外に何もできません。if ステートメントを使用して応答テキストが何であるかを確認したいのですが、これを試しても何も出力されません。
この例では、応答テキストが「2」であると仮定します。
コード:
Set xmlhttp = server.CreateObject("MSXML2.XMLHTTP")
xmlhttp.open "POST", url,false
xmlhttp.setRequestHeader "Content-Type", "text/xml"
message = "test example"
xmlhttp.send(message)
if xmlhttp.responseText = "2"
response.Write("Found a 2")
end if
何が起こっているかというと、response.Write(xmlhttp.responseText) だけで 2 つが出力されますが、応答テキストに対して文字列関数を実行しようとすると、それは無視され、何も出力されません。
どんな助けでも大歓迎