asp中判断文件是否存在(不是本机上的文件)

来源:百度知道 编辑:UC知道 时间:2024/06/01 15:27:16
判断"http://10.12.10.8/vod_A/"&rs2("yxid")&"/"&rs2("id")&".rm" 这个文件是否存在,应该怎写
fileexits是本机文件的判断

用fso.fileexists只能查询本地文件是否存在,用组件xmlhttp的readyState的方法可以获取远程文件是否存在,返回大于0,表示文件存在,否则,就是不存在。

set XMLHTTP =Server.CreateObject("Microsoft.XMLHTTP")
XMLHTTP.open("HEAD","http://www.test.com/test.htm",false)
XMLHTTP.send()
if XMLHTTP.status=200 then
'文件存在
end if

<%
set fso = createobject("scripting.filesystemobject")
if fso.fileexists("http://10.12.10.8/vod_A/"&rs2("yxid")&"/"&rs2("id")&".rm") then
'执行操作
end if
set fso = nothing
%>

希望能给分~
不行的话我再现等dafu

同样的问题好像上次看到过。。用楼上的办法可行 xmlhttp

不错