如何在易e语言代码中使用HTTP代理IP。
以下代码主要围绕第一次接触HTTP代理IP的易e新手来写(步骤注释清晰)。
直接把下面示例代码中的HTTP代理API,替换成你后台生成的代理API链接,就可以跑起来了。
以下是一个示例代码,只是一个基础的演示,具体的代码还是要根据你业务的实际情况去写的。
示例代码中的HTTP代理IP,我使用的是华益云的HTTP代理API,注册就白嫖1万个高匿爬虫IP,有效期是一年,对于调试代码来说这个时间是非常的友好。
华益云-企业级HTTP爬虫代理IP供应商-点我免费领取示例代码demo中同款10000个高匿IP
打开代理API,获取里面的IP,使用IP访问目标网站,其实代码中就是执行这个过程而已,然后加了几个错误判断有助于代码的稳定运行。(步骤注释清晰)
.版本 2 .程序集 窗口程序集_启动窗口 .子程序 _按钮1_被单击 线程_启动 (&启动) .子程序 启动, 整数型 .局部变量 API, 文本型 .局部变量 获取代理IP, 文本型 .局部变量 url, 文本型 .局部变量 获取内容, 文本型 .局部变量 代理IP数组, 文本型, , "0" .局部变量 代理IP, 文本型 ' 代理api(这里我推荐使用www.9vps.com华益云的HTTP代理API,注册就白嫖1万IP) API = “http://http.9vps.com/getip.asp?username=166xxxx6597&pwd=xxxxbaa59ce237dff65134984b9cxxxx&geshi=1&fenge=1&fengefu=&Contenttype=1&getnum=20&setcity=&operate=all&” 获取代理IP = 网页_访问S (API, , , , , , , , , , , , , 5) .如果真 (寻找文本 (获取代理IP, “error”, , 假) > 0) ' 判断是否获取成功 编辑框1.加入文本 (“获取代理失败:” + 获取代理IP + #换行符) 返回 (0) .如果真结束 ' 将获取到的代理IP分割成数组 代理IP数组 = 分割文本 (获取代理IP, #换行符, ) 代理IP = 代理IP数组 [1] '使用代理 url = “http://httpbin.org/ip” 获取内容 = 网页_访问S (url, , , , , , , , , , 代理IP) .如果 (获取内容 = “”) 编辑框1.加入文本 (“代理失败” + #换行符) .否则 编辑框1.加入文本 (“代理成功返回:” + #换行符 + 获取内容 + #换行符) .如果结束 返回 (1)
或者直接百度搜索:华益云HTTP代理
审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
IP
+关注
关注
5文章
1701浏览量
149503 -
HTTP
+关注
关注
0文章
504浏览量
31194 -
代码
+关注
关注
30文章
4779浏览量
68521
发布评论请先 登录
相关推荐
IP在线代理实战指南:从选择到使用的全攻略
在选择IP在线代理之前,首先要明确自己的需求。根据需求选择合适的代理类型,如HTTP、HTTPS、SOCKS等。同时,确定需要访问的网站或服务的地理位置,以便选择相应的
IP在线代理指南:选择、使用与优化技巧
在数字时代,IP在线代理成为了我们访问全球互联网资源的重要工具。通过选择合适的代理服务器,我们不仅能够突破地域限制,还能提高访问速度,保护个人隐私。然而,如何正确选择、使用和优化IP在
使用Python构建高效的HTTP代理服务器
构建一个高效的HTTP代理服务器在Python中涉及多个方面,包括性能优化、并发处理、协议支持(HTTP/HTTPS)、错误处理以及日志记录等。
如何在测试中使用ChatGPT
Dimitar Panayotov 在 2023 年 QA Challenge Accepted 大会 上分享了他如何在测试中使用 ChatGPT。
评论