Heim  >  Artikel  >  Backend-Entwicklung  >  Basierend auf der Proxy-Instanz in der Python-Anforderungsbibliothek

Basierend auf der Proxy-Instanz in der Python-Anforderungsbibliothek

不言
不言Original
2018-05-07 15:08:232224Durchsuche

Dieser Artikel stellt hauptsächlich die Proxy-Beispiele vor, die auf der Python-Anforderungsbibliothek basieren. Jetzt kann ich ihn mit allen teilen, die ihn benötigen

Direkt Obiger Code:

#request代理(proxy)
"""
1.启动代理服务器Heroku,相当于aliyun
2.在主机1080端口启动Socks 服务
3.将请求转发到1080端口
4.获取相应资源
首先要安装包pip install 'requests[socksv5]'
"""

import requests
#定义一个代理服务器,所有的http及https都走socks5的协议,sock5相当于http协议,它是在会话层
#把它转到本机的1080端口
proxies={'http':'socks5://127.0.0.1:1080','https':'socks5:/127.0.0.1.1080'}
url='https://www.facebook.com'
#下面这样访问是会报错,因为没有用代理服务器,直接访问有防火墙
response=requests.get(url,timeout=10)
response=requests.get(url,proxies=proxies,timeout=10)
print response.status_code

Verwandte Empfehlungen:

Korrekte Methode zum Öffnen eines Protokolls basierend auf Python

Detaillierte Erklärung von Arrays und Matrizen basierend auf Python Numpy_python

Das obige ist der detaillierte Inhalt vonBasierend auf der Proxy-Instanz in der Python-Anforderungsbibliothek. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn