当前位置: 首页 > news >正文

HTTPAPI使用

1、使用浏览器

1.1、获取当前IP(限制 1200次 /小时)

用浏览器访问 http://ip.hahado.cn/current-ip 输入用户名和密码

[{"ip": "180.102.181.64","ttl": 262.87515091896057}
]
  • "ip": 字段是当前的外网IP ("ip":"null" 正在切换中,暂时没有IP)
  • "ttl": 字段是ip可以使用的剩余时间(秒)

1.2、手动切换IP(限制 180次 /小时,间隔>20秒)

用浏览器访问 http://ip.hahado.cn/switch-ip 输入用户名和密码

[{"last_ip": "180.102.181.64","result": true}
]
  • "last_ip": 切换前的IP
  • "result": 结果 true (成功) false (失败)

1.3、获取统计(限制 100次 /小时)

http://ip.hahado.cn/ip-status 输入用户名和密码

[{"all_ip": [["121.237.160.177","2017-03-23 14:03:39"],["49.65.179.204","2017-03-23 13:48:19"],["121.237.163.65","2017-03-23 12:56:20"]],"all_ip_exprie_tm": 7200,"changeip_time": 300,"ip": "121.237.160.177","last_ip": "117.62.144.170"}
]
  • "all_ip": 曾经使用过的IP和时间
  • "last_ip": 切换前的IP
  • "ip": 当前的IP
  • "changeip_time": 自动切换IP间隔(秒)如果为0 => 关闭
  • "all_ip_exprie_tm": IP不允许在xxx(秒)以内重复

2、使用curl

2.1、 获取当前IP(限制 1200次 /小时)

curl -u username:password http://ip.hahado.cn/current-ip[{"ip": "180.102.181.64","ttl": 262.87515091896057}
]
  • username : 用户名
  • password : 密码
  • "ip": 字段是当前的外网IP ("ip":"null" 正在切换中,暂时没有IP)
  • "ttl": 字段是ip可以使用的剩余时间(秒), -1 表示永远不过期(需要手动切换)

2.2、手动切换IP(限制 180次 /小时,间隔>20秒)

curl -u username:password http://ip.hahado.cn/switch-ip[{"last_ip": "180.102.181.64","result": true}
]
  • username : 用户名
  • password : 密码
  • "last_ip": 切换前的IP
  • "result": 结果 true (成功) false (失败)

2.3、获取统计(限制 100次 /小时)

curl -u username:password http://ip.hahado.cn/ip-status[{"all_ip": [["121.237.160.177","2017-03-23 14:03:39"],["49.65.179.204","2017-03-23 13:48:19"],["121.237.163.65","2017-03-23 12:56:20"]],"all_ip_exprie_tm": 7200,"changeip_time": 300,"ip": "121.237.160.177","last_ip": "117.62.144.170"}
]
  • username : 用户名
  • password : 密码
  • "all_ip": 曾经使用过的IP和时间
  • "last_ip": 切换前的IP
  • "ip": 当前的IP
  • "changeip_time": 自动切换IP间隔(秒)如果为0 => 关闭
  • "all_ip_exprie_tm": IP不允许在xxx(秒)以内重复

相关文章:

HTTPAPI使用

1、使用浏览器 1.1、获取当前IP(限制 1200次 /小时) 用浏览器访问 http://ip.hahado.cn/current-ip 输入用户名和密码 [{"ip": "180.102.181.64","ttl": 262.87515091896057} ] "ip": 字段是当前的外网IP ("ip&qu…...

Windos下设置java项目开机自启动

这里是将java项目注册为Windows服务实现开机自启动。 查看.NET framework版本 因为使用winsw工具运行时需要使用.NET framework,基本上现在的win10系统带自带有.NET framework4.0,为了选择合适的版本,我们可以查看本机.NET Framework版本,根…...

(链表)移除链表元素(双指针法)

文章目录前言:问题描述:解题思路(双指针法):代码实现:总结:前言: 此篇是针对链表的经典练习题。 问题描述: 给你一个链表的头节点 head 和一个整数 val ,请…...

Raft协议

文章目录一、目的(与Paxos相同)二、名字来源三、服务器状态四、基本实现1、任期2、RPC调用3、领导者选举4、日志复制5.领导者更替三、Raft与Paxos的区别1.表现形式2.简单性3.领导选举算法一、目的(与Paxos相同) 保证日志完全相同…...

动态规划概述

动态规划概述动态规划的两个要求: 1.最优子结构 例:现有一座10级台阶的楼梯,我们要从下往上走,每次只能跨一步,一步可以往上走1级或者2级台阶,请问一共有多少种解法呢? 台阶数12345678910走法数…...

CPU缓存架构+Disruptor内存队列

文章目录CPU缓存架构Disruptor内存队列CPU缓存架构介绍缓存一致性问题缓存一致性协议MESI协议伪共享问题高性能内存队列DisruptorCPU缓存架构Disruptor内存队列 CPU缓存架构 介绍 cpu与内存的交互数据之间,有一个高速缓存层。有些处理器有3层缓冲,有些…...

Spark SQL join操作详解

一、 数据准备 本文主要介绍 Spark SQL 的多表连接,需要预先准备测试数据。分别创建员工和部门的 Datafame,并注册为临时视图,代码如下: val spark SparkSession.builder().appName("aggregations").master("lo…...

设计模式-day04

5,结构型模式 5.6 组合模式 5.6.1 概述 对于这个图片肯定会非常熟悉,上图我们可以看做是一个文件系统,对于这样的结构我们称之为树形结构。在树形结构中可以通过调用某个方法来遍历整个树,当我们找到某个叶子节点后,…...

线段树的学习(2023.4.5)

今天我来学习线段树 首先它是树有着树的结构,线段树由于本身是专门用来处理区间问题的 它的作用可以处理区间的问题拥有更快的速度. 对于每一个子节点而言,都表示整个序列中的一段子区间;对于每个叶子节点而言,都表示序列中的单个元素信息…...

Java 实现excel、word、txt、ppt等办公文件在线预览功能

相信大家在开发的过程中都会遇到在线预览功能,有没有想过如何通过java来实现excel、word、txt、ppt等办公文件在线预览功能?今天我们就来解决这一疑问! 其实,网上还是有些公司对这一功能提供了收费服务。那么,如何实现…...

《Vue3实战》 第九章 路由

1、安装路由 cnpm install vue-router42、router-link应用 2.1、创建views/OrderList.vue组件 <template> <h1>订单列表页面......</h1> </template> <script> export default{name: OrderList,data(){return{arr:[4,2,5]} } …...

ToBeWritten之物联网Zigbee协议

也许每个人出生的时候都以为这世界都是为他一个人而存在的&#xff0c;当他发现自己错的时候&#xff0c;他便开始长大 少走了弯路&#xff0c;也就错过了风景&#xff0c;无论如何&#xff0c;感谢经历 转移发布平台通知&#xff1a;将不再在CSDN博客发布新文章&#xff0c;敬…...

【万象奥科】RZ/G2UL网关内存压力测试

测试目的 内存压力测试的目的是测试系统内存的稳定性和可靠性&#xff0c;以便确定系统是否能够在各种负载情况下正常运行。其主要目的有&#xff1a; 测试内存的正确性&#xff1a;通过模拟各种内存负载情况&#xff0c;例如写入随机数据、重复写入相同数据、使用指定的模式…...

C++中的继承

面向对象的三大特性 封装继承多态 继承的概念和定义 继承的本质就是类层次的复用。 继承的概念继承(inheritance)机制是面向对象程序设计使代码可以复用的最重要的手段.它允许程序员在保持原有类特性的基础上进行扩展&#xff0c;增加功能&#xff0c;这样产生新的类&#xf…...

SpringRetry接口异常优雅重试机制

场景&#xff1a; 某些场景下&#xff0c;如果接口出现异常需要进行重试&#xff0c;例如网络抖动、调用接口超时等并非接口代码导致的报错&#xff0c;此时可以进行接口重试机制 1、导入 spring retry 重试依赖 <!-- spring retry --><dependency><groupId>…...

2023年全国最新高校辅导员精选真题及答案46

百分百题库提供高校辅导员考试试题、辅导员考试预测题、高校辅导员考试真题、辅导员证考试题库等&#xff0c;提供在线做题刷题&#xff0c;在线模拟考试&#xff0c;助你考试轻松过关。 27.充沛的精力和顽强的毅力是教师意志品质的体现。 答案&#xff1a;正确 28.规范与约束…...

程序员为了女朋you进了华为,同学去了阿里,2年后对比收入懵了

什么样的工作才是好工作&#xff1f;每当遇到这个问题&#xff0c;我们的答案总是出奇的一致&#xff1a;钱多事少离家近。 然而现实总是残酷的&#xff0c;日前&#xff0c;有网友在某社交论坛发帖称&#xff1a;自己为了女朋友留在了成都进入华为工作&#xff0c;而自己的同…...

Linux中的算法分离手段

0. 简介 参数分离对于绝大多数算法开发来说收益是非常大的&#xff0c;因为我们都知道&#xff0c;随着平台的更替&#xff0c;很多时候如果说数据流和算法交叠在一起&#xff08;即接口与实现合在一起&#xff09;。这将有可能会导致在迁移平台时候会导致代码难以维护&#x…...

机器学习实战:Python基于Logistic逻辑回归进行分类预测

目录1 前言1.1 Logistic回归的介绍1.2 Logistic回归的应用2 iris数据集数据处理2.1 导入函数2.2 导入数据2.3 简单数据查看3 可视化3.1 条形图/散点图3.2 箱线图3.3 三维散点图4 建模预测4.1 二分类预测4.2 多分类预测5 讨论1 前言 1.1 Logistic回归的介绍 逻辑回归&#xff…...

Leetcode.404 左叶子之和

题目链接 Leetcode.404 左叶子之和 easy 题目描述 给定二叉树的根节点 root&#xff0c;返回所有 左叶子 之和。 示例 1&#xff1a; 输入: root [3,9,20,null,null,15,7] 输出: 24 解释: 在这个二叉树中&#xff0c;有两个左叶子&#xff0c;分别是 9 和 15&#xff0c;所以…...

Laravel集成AI智能体:构建自主推理与行动能力的Web应用

1. 项目概述&#xff1a;当AI智能体遇见Laravel最近在GitHub上看到一个挺有意思的项目&#xff0c;叫adrenallen/ai-agents-laravel。光看名字&#xff0c;就能猜到个大概——这八成是把当下火热的AI智能体&#xff08;AI Agents&#xff09;能力&#xff0c;集成到经典的PHP框…...

点支承幕墙玻璃破裂故障分析

点支承幕墙玻璃破裂故障分析 【作 者】:龙文志 【摘 要】:本文从点支承幕墙玻璃破裂故瘴出发,系统阐述了点支承幕墙玻璃破裂故障多于其它玻璃幕墙的原因,提出了点支承玻璃幕墙设计时,除对玻璃面板的大面应力进行计算分析外,同时也应该对玻璃孔边应力进行设计分析;为了…...

Python网络编程利器:pincer中间件框架的设计原理与应用实践

1. 项目概述与核心价值最近在折腾一个游戏服务器的网络通信模块&#xff0c;偶然间在GitHub上看到了一个名为“pincer”的项目&#xff0c;作者是TheOneWhoAlwaysWatches。这个项目名挺有意思&#xff0c;直译过来是“钳子”或“夹子”&#xff0c;在计算机领域&#xff0c;尤其…...

别再让角色‘走猫步’:深入浅出图解‘拉绳算法’,5步实现游戏平滑寻路

别再让角色‘走猫步’&#xff1a;深入浅出图解‘拉绳算法’&#xff0c;5步实现游戏平滑寻路 你是否曾在游戏中见过角色沿着路径移动时&#xff0c;像模特走猫步一样左右摇摆&#xff1f;这种不自然的运动不仅影响视觉体验&#xff0c;还可能暴露游戏AI的粗糙。本文将用最直观…...

BG3ModManager:博德之门3模组管理终极解决方案

BG3ModManager&#xff1a;博德之门3模组管理终极解决方案 【免费下载链接】BG3ModManager A mod manager for Baldurs Gate 3. This is the only official source! 项目地址: https://gitcode.com/gh_mirrors/bg/BG3ModManager 你是否曾经为《博德之门3》的模组管理而烦…...

Chrome扩展开发实战:打造浏览器侧边栏ChatGPT助手

1. 项目概述&#xff1a;一个让ChatGPT常驻浏览器侧边栏的利器如果你和我一样&#xff0c;每天的工作和学习都离不开浏览器&#xff0c;并且频繁地与ChatGPT对话来获取灵感、润色文案或者调试代码&#xff0c;那么你肯定对在无数个标签页之间来回切换感到厌烦。每次都要打开一个…...

HS2-HF Patch:为《Honey Select 2》注入新生命的魔法补丁

HS2-HF Patch&#xff1a;为《Honey Select 2》注入新生命的魔法补丁 【免费下载链接】HS2-HF_Patch Automatically translate, uncensor and update HoneySelect2! 项目地址: https://gitcode.com/gh_mirrors/hs/HS2-HF_Patch 你是不是曾经打开《Honey Select 2》时&am…...

从零到一:Android Studio集成Uniapp离线SDK打包实战

1. 环境准备&#xff1a;工具选择与版本匹配 第一次接触Uniapp离线打包时&#xff0c;最让我头疼的就是工具版本匹配问题。记得去年接手一个混合开发项目时&#xff0c;因为HBuilderX和SDK版本不兼容&#xff0c;整整浪费了两天时间排查问题。为了避免大家重蹈覆辙&#xff0c…...

智慧树自动刷课终极指南:3分钟快速上手Autovisor免费工具

智慧树自动刷课终极指南&#xff1a;3分钟快速上手Autovisor免费工具 【免费下载链接】Autovisor 2025智慧树刷课脚本 基于Python Playwright的自动化程序 [有免安装版] 项目地址: https://gitcode.com/gh_mirrors/au/Autovisor 还在为智慧树网课的手动操作烦恼吗&#…...

等压雨幕原理在铝合金窗的应用

等压雨幕原理在铝合金窗的应用 摘要: 针对常见的样窗水密气密不达标,首先概述等压雨幕的作用原理,然后介绍其在铝合金门窗应用中的代表性细节。可以看出,控制框扇搭接处的间隙很重要,以及密封胶条合理设计选用的重要性。而且日系推拉采用等压设计的方式很值得借鉴。 关键…...