XMLHTTP判断远程文件是否存在-Asp

XMLHTTP在采集建站中非常常用,用它来判断网页是否存在也是个不错的方法。今天测试这个使用方法,并做些整理。

基于asp的应用

<% Function testURL(url) set XMLHTTP =Server.CreateObject("Microsoft.XMLHTTP") XMLHTTP.open "HEAD",url,false XMLHTTP.send() '这里的200表示访问正常 ‘如果是404是的话则说明页面不存在 if XMLHTTP.status=200 then testURL = 1 Else testURL = 0 end If Set XMLHTTP = Nothing End Function if testURL("http://www.baizoo.cn/index.php")=0 then response.write "文件不存在" else response.write "文件存在" end if %>

Tags: ,

One Comment

  • [...] 找判断远程文件是否存在的asp代码时,看到了这个代码,也顺便记录一下。 <%url=request.querystring("url")Set fs = Server.CreateObject("Scripting.FileSystemObject")File = Server.MapPath(url)If fs.FileExists(File) Then ‘判断url文件是否存在Response.Write File & "文件存在"ElseResponse.Write File & "文件不存在"End If%> [...]

Leave a Comment