IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 【Python爬虫】:代理IP的使用 提升访问量 -> 正文阅读

[网络协议]【Python爬虫】:代理IP的使用 提升访问量

代理IP的简单应用

一、代理IP获取

代理IP一般有两种方式获取:
1、代理网站上的免费公用IP
这一步就是通过爬取大量网上的公用IP,建立一个初步的代理IP池,因为是免费的,所以很多IP都不能用,所以要做一个筛查的功能,就是通过访问指定网页,来看返回的网页状态码是否成功。
在这里插入图片描述

2、购买
私密代理12元1000个一天,每个IP平均存活时长1~5分钟

Source Code


import requests
# 目标网址
target_url = ['***']
    
# 每次只提取一个IP
for i in range(1000):
    try:
        api_url = "http://dps.kdlapi.com/api/getdps?orderid=908816899692073&num=1&signature=1s0koqizcza7lmb8netrhwnyci2fedj8&pt=1&showtype=1"
        proxy_ip = requests.get(api_url)
        ip_host = str(proxy_ip.content).split("'")[1]
        print(ip_host)
        username = "********"#你的用户名
        password = "********"#你的密码
        proxies = {
            "http": "http://{}:{}@{}/".format(username, password, ip_host),
            "https": "https://{}:{}@{}/".format(username, password, ip_host)
        }

        headers = {"Accept-Encoding": "Gzip", }
        while True:
            for url in target_url:
                r = requests.get(url,proxies=proxies, headers=headers, timeout = 3) #
                print('【{}】【{}】'.format(i, target_url.index(url)),r.status_code)
    except:
        continue
  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-11-09 19:59:31  更:2021-11-09 20:02:13 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年7日历 -2024/7/1 21:29:07-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码