如果判断一个链接的存在.老问题问法,知道的人请进来一下。
离子漂浮物 2004-10-03 04:41:57 还是老问题,判断一个链接地址是否存在。我查了以前的贴子都说是用XMLHTTP请求一次来确认链接的文件是否存在。
但是XMLHTTP的测试方式存在有巨大的代价,因为XMLHTTP的请求必须将被请求的文件下载完毕后才能返回结果。如果要测试的连接是一个比较大的文件(如:1M或100M以上的东西)的话,就会需要大量的内存和时间来等待,这个对于只是想知道它存不存在的目的来说,代价太大了。
我曾想过用XMLHTTP来请求,然后链接成功后主动断开请求,不过似乎XMLHTTP没有这样的方式..呵呵。
在翻看以前的贴子时我看到到一个叫StatusCode的方法,也尝试找过这个方法的说明..不过,找到的都是ASP.net的资料。(哭啊,现在研究ASP的网站好象都被ASP.net所代替了..)
谁能告诉我一个比较可行的方法?谢谢了。