美文网首页
检测IP常用

检测IP常用

作者: 裴general | 来源:发表于2018-10-07 22:55 被阅读0次
import requests
import time
import random
import re

url_test = 'http://shuidi.cn/company-fa448adbe2c4d85e55902adec6362bae.html'

url_proxy = 'http://tpv.daxiangdaili.com/ip/?tid=559307898014614&num=1&category=2&sortby=time'
# url_proxy = 'http://piping.mogumiao.com/proxy/api/get_ip_al?appKey=a7f685fff8cf479e9ed2cb654a71eccb&count=1&expiryDate=0&format=1&newLine=2'
proxies = {'http': 'http://10.2.1.229:9999', 'https': 'http://10.2.1.229:9999'}
count = 0

res = requests.get(url_proxy, proxies=proxies)
# pro_ip = re.findall('"ip":"(.*?)"}]', res.text)[0]
# pro_port = re.findall('"port":"(.*?)","ip"', res.text)[0]
# proxy = pro_ip + ':' + pro_port

proxy = res.text
proxies = {'http': 'http://' + proxy, 'https': 'http://' + proxy}
# proxies = {'http': '10.2.1.229:9999'}
print(proxies)
headers = {"Connection": "keep-alive",
           # "Pragma": "no-cache",
           "Cache-Control": "no-cache",
           "User-Agent": 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.11 TaoBrowser/2.0 Safari/536.11',
           "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8",
           "DNT": "1",
           "Cookie": '',
           "Accept-Encoding": "gzip, deflate, sdch",
           "Accept-Language": "zh-CN,zh;q=0.8,en-US;q=0.6,en;q=0.4",
           "Referer": 'http://www.qichacha.com',
           "Accept-Charset": "gb2312,gbk;q=0.7,utf-8;q=0.7,*;q=0.7"}
start = time.time()
while count < 1:
    try:
        # session = requests.Session()
        url_test_ip = 'https://www.ip138.com/'
        url_test_i = 'http://www.douban.com'
        response = requests.get(url_test, headers=headers, proxies=proxies, timeout=30, verify=False)
        print(requests.utils.dict_from_cookiejar(response.cookies))
        print(response.text)
        print('============================count:%s=======================' % count)
        count += 1
        # time.sleep(random.uniform(0.1, 1))
    except Exception as e:
        print(4)
        endtime = time.time()
        print('::::::::::::::%f' % (endtime-start))

相关文章

  • 检测IP常用

  • 限制非安全IP访问

    /** 安全IP检测,支持IP段检测 @param string $ip 要检测的IP @param string...

  • ubuntu札记2_常用命令2

    系统状态检测命令 ifconfig ifconfig命令常用于获取网卡配置和网络状态等信息,包含:网卡名称、IP地...

  • IP检测

    这两个IP检查很好用,可以查看一个ip地址不同地区是否block Ping, mtr, dig and TCP p...

  • linux网络

    ping: 作用:通常用于检测网络设备的连通性 格式:ping IP/域名 选项:-c,指定方式测试数据包的次数 ...

  • scrapy代理的使用

    首先我们检测ip是否可用: 1.对于免费代理的检测 注:这里的proxy改成你要检测的ip即可返回结果中:"ori...

  • Linux查看本机Public IP公网地址

    用不着什么命令行工具,直接用curl访问一些ip检测的网页就ok了。比如: 或者更常用的httpbin:curl ...

  • 第一章 网络基础知识

    协议 常用代表协议 IP、tcp http 而LAN(局域网)中常用的协议IPX/SPX TCP/IP就是ip、t...

  • 羊毛脚本漏洞

    0x01 漏洞检测 漏洞payload: http://IP/shell[http://IP/shell] ...

  • 查看zookeeper注册了哪些服务

    telnet ip 2181检测zookeeper已开启 dump

网友评论

      本文标题:检测IP常用

      本文链接:https://www.haomeiwen.com/subject/ofdggftx.html