网站打不开用代理ip
示例代码中的HTTP代理IP,我使用的是华益云的HTTP代理API,注册就白嫖1万个高匿爬虫IP网站打不开用代理ip,有效期是一年,对于调试代码来说这个时间是非常的友好。
打开代理API,获取里面的IP,使用IP访问目标网站,其实代码中就是执行这个过程而已,然后加了几个错误判断有助于代码的稳定运行。(步骤注释清晰)
.版本 2 .程序集 窗口程序集_启动窗口 .子程序 _按钮1_被单击 线程_启动 (&启动) .子程序 启动, 整数型 .局部变量 API, 文本型 .局部变量 获取代理IP, 文本型 .局部变量 url, 文本型 .局部变量 获取内容, 文本型 .局部变量 代理IP数组, 文本型, , 0 .局部变量 代理IP, 文本型 代理api(这里我
nttype=1&getnum=20&setcity=&operate=all&” 获取代理IP = 网页_访问S (API, , , , , , , , , , , , , 5) .如果真 (寻找文本 (获取代理IP, “err
”, , 假) > 0) 判断是否获取成功 编辑框1.加入文本 (“获取代理失败:” + 获取代理IP + #换行符) 返回 (0) .如果真结束 将获取到的代理IP分割成数组 代理IP数组 = 分割文本 (获取代理IP, #换行符, ) 代理IP = 代理IP数组 [1] 使用代理 url = “” 获取内容 = 网页_访问S (url, , , , , , , , , , 代理IP) .如果 (获取内容 = “”) 编辑框1.加入文本 (“代理失败” + #换行符) .否则 编辑框1.加入文本 (“代理成功返回:” + #换行符 + 获取内容 + #换行符) .如果结束 返回 (1)