精易论坛

标题: 如何判断打开的网址是有效的 [打印本页]

作者: 依稀爱你    时间: 2025-5-2 22:01
标题: 如何判断打开的网址是有效的
在批量打开网页,如何判断打开的网址是有内容的,而不是404无效网址。
作者: huayuanderen    时间: 2025-5-2 22:01
  
子程序名返回值类型公开备 注
判断网址有效性逻辑型 
参数名类 型参考可空数组备 注
网址文本型
变量名类 型静态数组备 注
返回数据文本型 
HTTP请求对象 
' 创建HTTP对象
创建对象 ("WinHttp.WinHttpRequest.5.1", HTTP请求)
如果真 (是否为空 (HTTP请求))
返回 ()

' 发送HTTP请求
HTTP请求.方法 ("Open", "GET", 网址, )
HTTP请求.方法 ("Send")
' 获取状态码
如果 (HTTP请求.读数值属性 ("Status") = 200)
返回数据 = HTTP请求.读文本属性 ("ResponseText")
返回 (取文本长度 (返回数据) > 0)  ' 判断是否有内容
返回 ()  ' 状态码不是200,可能是404或其他错误



作者: 永痕    时间: 2025-5-3 14:40
取响应头 状态码 是否等于200




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4