API提取模式HTTP使用

这篇具有很好参考价值的文章主要介绍了API提取模式HTTP使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

HTTP是一种应用层协议,用于在Web浏览器和Web服务器之间传输数据。API提取模式HTTP指的是使用HTTP协议来提取API数据。通常,API提供者会在其服务器上实现API,并使用HTTP协议来允许客户端应用程序通过HTTP请求和响应来访问和提取数据。客户端应用程序可以使用各种编程语言和框架来发送HTTP请求和处理HTTP响应,以提取所需的API数据。常见的HTTP请求方法包括GET、POST、PUT和DELETE,而HTTP响应通常以JSON或XML格式返回数据。

1.代理IP提取接口文章来源地址https://www.toymoban.com/news/detail-494517.html

属性 内容 注释
提取IP接口 http://api.hahado.cn:8080/getip
方法 GET
编码格式 UTF8或GBK 可根据参数Contenttype自主设置
参数说明 apikey必填 固定值。可从网站上生成并记录
pwd必填 固定值。可从网站上生成并记录
getnum(可选): 提取数量,不能超过200,默认值1 根据需要设置
httptype(可选): 默认http http类型:1:HTTP 2:HTTPS 3:SOCKS5 4:自适应
geshi(可选): 返回内容格式 1:返回txt格式 2:返回json格式
fenge(可选): 当geshi=1时,多个IP之间的分隔符 1:回车+换行 2:回车 3:换行 4:TAB 5:其他(可通过fengefu参数指定)
fengefu(可选): 自定义的分隔符.fenge=5时有效。 需对符号进行url编码后才有效。(不建议使用)
Contenttype:(可选):返回中文的编码格式 1:UTF8 2:GBK
operate(必选): 指定省份 all:全国
setcity(可选):指定地区 地区编码
成功返回 TXT格式返回:121.238.97.141:22037JSON格式返回:{"code":0,"data":[ { "ip":"123.65.92.65", "port":22010, "endtime":"2023-3-15 11:16:21" } ],"msg":"0","success":true,"num":1} TXT:返回代理IP:端口JSON返回参数:【code】返回码 参看下列HTTP状态码【data】IP列表 【endtime】IP到期时间【msg】错误说明【success】是否成功返回【num】ip数量
返回错误信息 code:错误代码msg:中文错误信息 请注意中文编码格式,如果和您的软件默认编码不同,会出现中文乱码。可通过修改 Contenttype 参数选取合适编码
HTTP状态码 200: 成功600: 访问频率太快601: 该套餐已失效602: pwd参数错误603: apikey不能为空604: 该地区故障或者已经下架 可使用浏览器访问API链接,获取详细信息

到了这里,关于API提取模式HTTP使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 网络协议(七)应用层-HTTP

    上篇文章介绍了传输层的TCP、UDP协议,在TCP/IP协议中,下三层(网络接口层,网络层,传输层)都是计算机系统联合其他硬件设备自己在干的事,身为程序员的我们平时对其感知不大。而应用层却是与程序开发息息相关的一层,如HTTP,HTTPS,DNS,FTP,SMTP等等,针对不同应用场

    2024年02月03日
    浏览(40)
  • 【JavaEE】HTTP应用层协议

    HTTP应用层协议 超文本传输协议(Hyper Text [Transfer Protocol](https://baike.baidu.com/item/Transfer Protocol/612755?fromModule=lemma_inlink),HTTP) 是一个简单的请求-响应协议 ,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以

    2024年02月07日
    浏览(53)
  • 【应用层】网络基础 -- HTTP协议

    协议是一种 “约定”. socket api的接口,在读写数据时,都是按 “字符串” 的方式来发送接收的(tcp是以字节流的方式发送的,这里便与表述使用\\\"字符串\\\") 如果我们要传输一些\\\"结构化的数据\\\" 怎么办呢? 那么我们(TCP)在收到一个报文的时候,如何保证你收到了一个完整的报文?

    2024年02月11日
    浏览(47)
  • 【Linux】应用层之HTTP协议

    在应用层,需要我们传递应用层所需特殊的数据格式,这种数据可能是连续数据,例如int类型的整形变量,也可能是string类型的字符串,也可能是多个变量构成的结构体,那么就意味着我们发送的数据可能是连续的,也可能是不连续的,这时为了统一数据的解析方法,我们对

    2024年02月12日
    浏览(44)
  • 网络篇05 | 应用层 http/https

    HTTP协议请求报文是以字符文本的格式传输,具体包含以下四大部分: 请求行(首行):[方法]+[url]+[版本号],分别使用空格分隔; 请求头(Header):请求的属性,每个键值对独占一行,冒号+空格来分割键和值; 空行:遇到空行表示Header部分结束; 正文(Body):空行后面的

    2024年04月15日
    浏览(54)
  • Linux网络:应用层之HTTP协议

    我们程序员写的一个个解决实际问题,满足日常需求的网络程序,都是在应用层。 协议是一种约定。网络协议是计算机网络中通信双方都必须遵守的一组约定。 在网络通信中,都是以 “字符串” 的方式来发送和接收数据的。 如果要发送和接收一些结构化的数据,就需要序

    2023年04月26日
    浏览(53)
  • 【计算机网络】应用层——HTTP 协议(一)

    个人主页:兜里有颗棉花糖 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创 收录于专栏【网络编程】 本专栏旨在分享学习计算机网络的一点学习心得,欢迎大家在评论区交流讨论💌 HTTP协议全称超文本传输协议,通过浏览器和服务器进行数据交互,进行

    2024年01月23日
    浏览(53)
  • 【Linux】应用层协议:HTTP和HTTPS

    每个人都可以很喜欢每个人,但喜欢治不了病,喜欢买不了东西,喜欢不能当饭吃,喜欢很廉价… 1.1 URL的组成 1. 在之前的文章中我们实现了一个网络版本的计算器,在那个计算器中揉合了协议定制以及序列化反序列化的内容,我们当时也自己定制了一套协议标准,比如请求

    2024年02月10日
    浏览(50)
  • 【计算机网络】应用层协议 -- HTTP协议

    协议。网络协议的简称,网络协议是通信计算机双方必须共同遵守的一组约定,比如怎么建立连接,怎么互相识别等。 为了使数据在网络上能够从源头到达目的,网络通信的参与方必须遵守相同的规则,我们称这套相同的规则为协议(protocol),而协议最终都需要通过计算机

    2024年02月15日
    浏览(52)
  • 【Java】应用层协议HTTP和HTTPS

    HTTP (全称为 “超文本传输协议”) 是一种应用非常广泛的 应用层协议. HTTP 往往是基于传输层的 TCP 协议实现的. (HTTP1.0, HTTP1.1, HTTP2.0 均为TCP, HTTP3 基于 UDP 实现) 当我们在浏览器中输入一个 搜狗搜索的 “网址” (URL) 时, 浏览器就给搜狗的服务器发送了一个 HTTP 请 求, 搜狗的服

    2024年02月07日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包