提前感谢您收到的任何帮助。
我想让我们的客户在一个文本字段中输入一个 URL,然后检查该 URL 是否存在并且有效。
我要检查 3 种可能的结果:状态 200 - 正常,状态 500 - 服务器错误,或状态 404 - 找不到页面。
在 ASP 经典中执行以下代码时,当我应该得到 404 时,我得到状态代码 12007。这是因为它找不到返回 404 代码的网络服务器吗?
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
或者这里有什么问题。除了上述标准之外,我可能会看到哪些状态代码。