пакет запросов Python с прокси не работает - PullRequest
0 голосов
/ 03 июня 2018

Вот мой тестовый код:

import requests
url = 'https://api.ipify.org/'
proxyapi = 'http://ip.11jsq.com/index.php/api/entry?method=proxyServer.generate_api_url&packid=1&fa=0&fetch_key=&qty=1&time=1&pro=&city=&port=1&format=txt&ss=1&css=&dt=1'
proxy = {'http' : 'http://{}'.format(requests.get(proxyapi).text)}
print ('Downloading with fresh proxy.', proxy)
resp = requests.get(url, proxies = proxy_new)
print ('Fresh proxy response status.', resp.status_code)
print (resp.text)
#terminal output
Downloading with fresh proxy. {'http': 'http://49.84.152.176:30311'}
Fresh proxy response status. 200
222.68.154.34#my public ip address

без сообщения об ошибке, и кажется, что запросы lib никогда не применяют эти настройки прокси.Proxyapi действителен, поскольку я проверил прокси в своем веб-браузере, и, посетив https://api.ipify.org/,, он возвращает IP-адрес нужного прокси-сервера.

Я использую Python 3.6.4 и запрашивает 2.18.4.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...