首页 > 编程语言 >Python使用HTTP隧道代码示例

Python使用HTTP隧道代码示例

时间:2023-06-16 15:04:10浏览次数:53  
标签:username HTTP cn 示例 Python ip http password

在本地代码中,嵌入隧道模式HTTP,HTTP模式:服务器 端口 账号 密码,即可使用HTTP隧道代理来做访问

#! -*- encoding:utf-8 -*-

    import requests

    # 要访问的目标页面
    targetUrl = "http://ip.hahado.cn/ip"

    # 代理服务器
    proxyHost = "ip.hahado.cn"
    proxyPort = "39010"

    # 代理隧道验证信息
    proxyUser = "username"
    proxyPass = "password"

    proxyMeta = "http://%(user)s:%(pass)s@%(host)s:%(port)s" % {
        "host" : proxyHost,
        "port" : proxyPort,
        "user" : proxyUser,
        "pass" : proxyPass,
    }

    proxies = {
        "http"  : proxyMeta,
        "https" : proxyMeta,
    }

    resp = requests.get(targetUrl, proxies=proxies)

    print resp.status_code
    print resp.text


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

用浏览器访问 http://ip.hahado.cn/simple/current-ip?username=username&password=password URL上面加上用户名和密码

[
 {
   "ip": "180.102.181.64",
   "ttl": 262.87515091896057
 }
]

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

用浏览器访问 http://ip.hahado.cn/simple/switch-ip?username=username&password=password URL上面加上用户名和密码

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

标签:username,HTTP,cn,示例,Python,ip,http,password
From: https://blog.51cto.com/u_15822686/6499712

相关文章

  • [数据分析与可视化] Python绘制数据地图3-GeoPandas使用要点
    本文主要介绍GeoPandas的使用要点。GeoPandas是一个Python开源项目,旨在提供丰富而简单的地理空间数据处理接口。GeoPandas扩展了Pandas的数据类型,并使用matplotlib进行绘图。GeoPandas官方仓库地址为:GeoPandas。GeoPandas的官方文档地址为:GeoPandas-doc。本文主要参考GeoPandasEx......
  • 数据结构(Python版)——3、基本结构
    数据结构(Python版)——3、基本结构什么是线性结构LinearStructure线性结构是一种有序数据项的集合,其中每个数据项都有唯一的前驱和后继除了第一个没有前驱,最后一个没有后继新的数据项加入到数据集中是,只会加入到原有某个数据项之前或之后具有这种性质的数据集,就称为线性结构......
  • 隧道模式HTTP使用教程
    华科隧道HTTP格式为:服务器:端口账号密码隧道代理分钟2种模式:固定时间更改新IP(比如5分钟,10分钟,初次开通的时候可设定)请求一次更换一个新IP(可通过浏览器或者curl)1、使用浏览器1.1、使用浏览器切换IP(限制180次/小时,间隔>20秒)用浏览器访问 http://ip.hahado.cn/simple/switch-ip......
  • 为什么HTTP代理无法访问目标网站
    很多人发现,使用了HTTP代理后,无法访问目标网站,这是为什么呢?我们一起来分析下。1、使用方法不对:代理IP授权可能不对,有可能协议不对,还有可以配置不对,如果代理IP连接不上,自然不能访问目标网站。2、代理IP被限制:大多数网站都有防护规则,比如短时间内访问太多次,很有可能受到限......
  • Python几个数字计算最接近某个值的和(用于报销的)
    一、序场景:公司报销需要用打车发票,金额不能多于报销额度,自己搭配出最接近报销的金额二、实现思路读取全部打车能报销的金额,全部相加,留下小等于报销金额的组合,然后取最大值与组合三、实现代码实现代码importitertoolsimportpandasaspdimportnumpyas......
  • python基础语法练习题
    """一、必做题1、下面变量名正确的是(ABD)A.nameB.num1C.1_numD.name_A_12、Python不支持的数据类型有(A)A、charB、intC、floatD、list3、python源程序执行的方式(B)A编译执行B解析执行C直接执行D边编译边执行4、Python语言语句块的标记是(C)A分号B......
  • python基础-字符串
    基础必做题:题目1:现在有字符串:str1='pythoncainiao666'请使用代码找出第5个字符请复制一份字符串,保存在变量str_two当中(赋值运算符)"""str1='pythoncainiao666'str_two=str1[4]print(str_two)#输出o"""题目2:卖橘子的计算器(字符串转化)写一段代码,用户输入橘子的价格......
  • Python数据类型-列表与元组
    #题目1:删除如下列表中的"矮穷丑",写出2种或以上方法:#info=["yuze",18,"男","矮穷丑",["高","富","帅"],True,None,"狼的眼睛是啥样的"]info=["yuze",18,"男","矮穷丑",["......
  • Qt+QtWebApp开发笔记(六):http服务器html实现静态相对路径调用第三方js文件
    前言  前面做了一些交互,网页是直接通过html对response进行返回的,这里QtWebApp与传统的web服务器不同,传统的web服务器可以调用同级目录相对路径或者绝对路径下的js,而QtWebApp的httpserver是response返回当前页面的问题,默认是无法调用的。  为了解决调用一些依赖的如echarts......
  • 通过APIM 包装Power Automate HTTP Request
    1.首先需要在flow中创建“whenaHTTPrequestisreceived” 当创建好,并且把body填写好保存之后,会返回urlhttps://prod-27.southeastasia.logic.azure.com:443/workflows/febbc789e0ad4ed2b649b5f068bee657/triggers/manual/paths/invoke?api-version=2016-06-01&sp=%2Ftr......