您现在的位置是:首页 >技术杂谈 >API提取模式HTTP使用网站首页技术杂谈
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提取接口
属性 | 内容 | 注释 |
提取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链接,获取详细信息 |
风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。