Я написал скрипт на python, который подключается к веб-сайту из-за прокси через https.
Для аутентификации на прокси я должен отправить запрос с синтаксисом "http://user:pass@10.10.10.10:8000" (фиктивный адрес прокси здесь).
Комупостроить URL, с easygui я запрашиваю прокси-сервер, имя пользователя, пароль и объединение:
fieldValues = multpasswordbox(msg, title, fieldNames)
server = urllib.parse.quote(fieldValues[0])
username = urllib.parse.quote(fieldValues[1])
password = urllib.parse.quote(fieldValues[2])
self.proxyurl = r'http://' + username + ':' + password + '@'+server
Затем я выполняю запрос get к прокси, используя:
self.r = requests.get(self.link, proxies={"https": self.proxyurl})
Два вопроса здесь:
- имеет ли какое-то значение, если я добавлю self.proxyurl с http или https ?
- , если кто-то подключен к той же сетипрослушать трафик и получить имя пользователя и пароль, отправленные для аутентификации на прокси-сервере?
- необязательно: можете ли вы предложить какое-нибудь ключевое слово Google, чтобы углубиться в эту тему?
Спасибо