用户登录
忘记密码?
注册账号
免费试用
注册即送免费提取IP
使用帮助新闻资讯Python爬虫IP代理教程,让你不再为IP封禁发愁!
您在闪臣遇到任何问题都欢迎您随时联系我们

Python爬虫IP代理教程,让你不再为IP封禁发愁!

发布日期:2024-08-14

一、代理ip地址推荐

闪臣HTTP代理ip,闪臣代理需要注册,实名认证之后是会有ip赠送的,第一天赠送三千个ip,每天再赠送66个ip,免费试用,相对测试来说ip质量还是不错的

 

二、reuqests的ip代理

文章使用 http://httpbin.org/ip 这个测试 HTTP 请求及响应的网站

没使用ip代理之前

import requests

 

response = requests.get("http://httpbin.org/ip")

print(response.text)

使用ip代理之后

import requests

 

proxy = {

    'http': '181.26.181.256:9999'

}

 

response = requests.get("http://httpbin.org/ip",proxies=proxy)

print(response.text)

 

可以看见返回的ip和代理的ip一样

三、selenium的ip代理

没使用代理之前

from selenium import webdriver

 

driver = webdriver.Chrome()

driver.get("http://httpbin.org/ip")

使用代理之后

from selenium import webdriver

 

options = webdriver.ChromeOptions()

#添加IP代理

options.add_argument("--proxy-server=http://174.144.135.192:20005")

 

driver = webdriver.Chrome(chrome_options=options)

driver.get("http://httpbin.org/ip")

四、其实ip代理是有协议上的区别

不同的协议对应不同的协议使用,但很多小伙伴不清楚到底有什么区别,要区分好HTTP和HTTPS的使用

1.

2.

 

结论:如果请求的ip是https类型的,但代理的ip是只支持http的,那么还是使用本机的ip,
如果请求的ip是http类型的,那么代理的ip一定要是http的,前面不能写成https。

 

关于(Python爬虫IP代理教程,让你不再为IP封禁发愁!)的分享就介绍到这里,感谢您花时间阅读内容,想要了解更多信息可以上(h.shanchendaili.com)闪臣http咨询喔!