0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在易e语言代码中使用HTTP代理IP

华益云HTTP爬虫IP 来源:华益云HTTP爬虫IP 作者:华益云HTTP爬虫IP 2022-08-05 16:29 次阅读

如何在易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
    IP
    +关注

    关注

    5

    文章

    1397

    浏览量

    148262
  • HTTP
    +关注

    关注

    0

    文章

    464

    浏览量

    30296
  • 代码
    +关注

    关注

    30

    文章

    4552

    浏览量

    66638
收藏 人收藏

    评论

    相关推荐

    何在测试中使用ChatGPT

    Dimitar Panayotov 在 2023 年 QA Challenge Accepted 大会 上分享了他如何在测试中使用 ChatGPT。
    的头像 发表于 02-20 13:57 357次阅读

    何在DAVE IDE中使用XMC7200?

    能否在 DAVE IDE 中为 XMC 7200 EVK KIT 构建应用程序。我尝试打开一个项目但它最多只能显示 XMC48000。如何在 DAVE IDE 中使用 XMC7200 请帮忙。
    发表于 01-26 06:32

    何在Saber中使用C语言进行建模呢?

    Saber不仅支持MAST语言和VHDL‐AMS语言建立模型,也支持C语言建立器件模型,这对熟悉C语言编程的用户带来了很大的方便和实用。采用C语言
    的头像 发表于 12-05 11:30 535次阅读
    如<b class='flag-5'>何在</b>Saber<b class='flag-5'>中使</b>用C<b class='flag-5'>语言</b>进行建模呢?

    何在Linux中使用htop命令

    本文介绍如何在 Linux 中使用 htop 命令。
    的头像 发表于 12-04 14:45 526次阅读
    如<b class='flag-5'>何在</b>Linux<b class='flag-5'>中使</b>用htop命令

    如何理解HTTP协议是无状态的

    主要解决网络路由和寻址问题,TCP 协议主要解决如何在 IP 层之上可靠的传递数据包,使在网络上的另一端收到发端发出的所有包,并且顺序与发出顺序一致。TCP 有可靠,面向连接的特点。 2、如何理解HTTP协议是无状态的
    的头像 发表于 11-11 15:46 784次阅读
    如何理解<b class='flag-5'>HTTP</b>协议是无状态的

    何在Rust项目中使用InfluxDB 2.x

    了更好的性能和更好的用户体验。Rust语言提供了InfluxDB 2.x的官方客户端库,可以方便地在Rust项目中使用InfluxDB 2.x。 本教程将介绍如何在Rust项目中使用I
    的头像 发表于 09-19 16:33 343次阅读

    何在Rust中使用Memcached

    了Memcached协议的实现,使得开发者可以在Rust中使用Memcached。 基础用法 创建连接 使用Rust语言Memcached需要先创建一个连接。可以使用 memcached::Client
    的头像 发表于 09-19 16:30 876次阅读

    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 中使用库函数。
    的头像 发表于 08-16 10:26 589次阅读
    如<b class='flag-5'>何在</b>Vitis HLS GUI<b class='flag-5'>中使</b>用库函数?

    在Zynq裸机设计中使用视觉库L1 remap函数的示例

    本篇博文旨在演示如何在 Zynq 设计中使用 Vitis 视觉库函数 (remap) 作为 HLS IP,然后在 Vitis 中使用该函数作为平台来运行嵌入式应用。
    的头像 发表于 08-01 10:18 336次阅读
    在Zynq裸机设计<b class='flag-5'>中使</b>用视觉库L1 remap函数的示例

    何在Arduino中使用APDS9960手势传感器

    电子发烧友网站提供《如何在Arduino中使用APDS9960手势传感器.zip》资料免费下载
    发表于 06-28 16:01 0次下载
    如<b class='flag-5'>何在</b>Arduino<b class='flag-5'>中使</b>用APDS9960手势传感器

    何在Arduino中使用20x4 I2C字符LCD显示器

    电子发烧友网站提供《如何在Arduino中使用20x4 I2C字符LCD显示器.zip》资料免费下载
    发表于 06-28 15:57 0次下载
    如<b class='flag-5'>何在</b>Arduino<b class='flag-5'>中使</b>用20x4 I2C字符LCD显示器

    stm32中使用mlx90614的驱动代码

    关于stm32中使用mlx90614的驱动代码
    发表于 06-25 10:07 2次下载

    何在OpenCV中使用基于深度学习的边缘检测?

    在这篇文章中,我们将学习如何在OpenCV中使用基于深度学习的边缘检测,它比目前流行的canny边缘检测器更精确。
    的头像 发表于 05-19 09:52 1657次阅读
    如<b class='flag-5'>何在</b>OpenCV<b class='flag-5'>中使</b>用基于深度学习的边缘检测?

    何在linux应用程序中使用pwm捕获?

    /402e4000.pwm/pwm/pwmchip6/pwm0# cat capture cat: capture: 函数未实现 那么,如何在 linux 应用程序中使用 pwm 捕获?
    发表于 05-10 07:05