я работаю в этом банке, есть необходимость забрать инфу в формате json средствами api на питоне, изучаю данную тему, параметры прокси в браузере посмотрел.
Начал с самого простого:
вот такой скрипт например работает исправно(lданные прокси замаскированны)
import requests
url = '
https://yandex.ru'
proxies= {'https':'
https://user:pass@xxxxx:xxxx'}
response = requests.get(url=url, proxies=proxies)
print(response.status_code)
response.close()
А такой нет
import requests
url = '
https://xxxxxxxx.ru/console/logon.jsp'
proxies= {'https':'
https://user:pass@xxxxx:xxxx'}
response = requests.get(url=url, proxies=proxies)
print(response.status_code)
вот такая ошибка
Traceback (most recent call last):
File “C:\p\google.py”, line 4, in <module>
response = requests.get(url=url, proxies=proxies)
File “C:\Program Files\Python37\lib\site-packages\requests\api.py”, line 76, in get
return request('get', url, params=params, **kwargs)
File “C:\Program Files\Python37\lib\site-packages\requests\api.py”, line 61, in request
return session.request(method=method, url=url, **kwargs)
File “C:\Program Files\Python37\lib\site-packages\requests\sessions.py”, line 530, in request
resp = self.send(prep, **send_kwargs)
File “C:\Program Files\Python37\lib\site-packages\requests\sessions.py”, line 643, in send
r = adapter.send(request, **kwargs)
File “C:\Program Files\Python37\lib\site-packages\requests\adapters.py”, line 510, in send
raise ProxyError(e, request=request)
requests.exceptions.ProxyError: HTTPSConnectionPool(host='consiem.is01.zenit.ru', port=443): Max retries exceeded with url: /console/logon.jsp (Caused by ProxyError('Cannot connect to proxy.', OSError('Tunnel connection failed: 502 cannotconnect')))