如何在易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文章
1397浏览量
148262 -
HTTP
+关注
关注
0文章
464浏览量
30296 -
代码
+关注
关注
30文章
4552浏览量
66638
发布评论请先 登录
相关推荐
如何在测试中使用ChatGPT
Dimitar Panayotov 在 2023 年 QA Challenge Accepted 大会 上分享了他如何在测试中使用 ChatGPT。
如何在DAVE IDE中使用XMC7200?
能否在 DAVE IDE 中为 XMC 7200 EVK KIT 构建应用程序。我尝试打开一个项目但它最多只能显示 XMC48000。如何在 DAVE IDE 中使用 XMC7200 请帮忙。
发表于 01-26 06:32
如何理解HTTP协议是无状态的
主要解决网络路由和寻址问题,TCP 协议主要解决如何在 IP 层之上可靠的传递数据包,使在网络上的另一端收到发端发出的所有包,并且顺序与发出顺序一致。TCP 有可靠,面向连接的特点。 2、如何理解HTTP协议是无状态的
如何在Rust项目中使用InfluxDB 2.x
了更好的性能和更好的用户体验。Rust语言提供了InfluxDB 2.x的官方客户端库,可以方便地在Rust项目中使用InfluxDB 2.x。 本教程将介绍如何在Rust项目中使用I
如何在Rust中使用Memcached
了Memcached协议的实现,使得开发者可以在Rust中使用Memcached。 基础用法 创建连接 使用Rust语言Memcached需要先创建一个连接。可以使用 memcached::Client
HTTP服务器使用uIP TCP/ IP堆栈的示例
\\ EMAC_ uIP_ httpd 和 EMAC_ uIP_ telnetd 是使用 VIP 的 HTTP 守护程序 和 Telnet 守护程序 。
使用 uIP TCP/IP 堆叠, 示例代码
发表于 08-22 07:07
如何在Vitis HLS GUI中使用库函数?
Vitis™ HLS 2023.1 支持新的 L1 库向导,本文将讲解如何下载 L1 库、查看所有可用功能以及如何在 Vitis HLS GUI 中使用库函数。
在Zynq裸机设计中使用视觉库L1 remap函数的示例
本篇博文旨在演示如何在 Zynq 设计中使用 Vitis 视觉库函数 (remap) 作为 HLS IP,然后在 Vitis 中使用该函数作为平台来运行嵌入式应用。
如何在Arduino中使用20x4 I2C字符LCD显示器
电子发烧友网站提供《如何在Arduino中使用20x4 I2C字符LCD显示器.zip》资料免费下载
发表于 06-28 15:57
•0次下载
如何在linux应用程序中使用pwm捕获?
/402e4000.pwm/pwm/pwmchip6/pwm0# cat capture
cat: capture: 函数未实现
那么,如何在 linux 应用程序中使用 pwm 捕获?
发表于 05-10 07:05
评论