ご協力いただきありがとうございます。
クライアントがテキスト フィールドに URL を入力できるようにして、URL が存在し、機能しているかどうかを確認したいと考えています。
確認したい結果は 3 つあります。ステータス 200 - OK、ステータス 500 - サーバー エラー、またはステータス 404 - ページが見つかりません。
ASP クラシックで次のコードを実行すると、404 になるはずのステータス コード 12007 が返されます。これは、404 のコードを返す Web サーバーが見つからないためですか?
Function CheckURL(vURL)
ON ERROR RESUME NEXT
Set oXML=Server.CreateObject("MSXML2.XMLHTTP") : oXML.Open "POST",vURL,false : oXML.Send()
CheckURL = oXML.status
Set oXML = nothing
End Function
または、ここで何かが間違っています。上記の標準以外に、どのようなステータス コードが表示される可能性がありますか。