Запросы, прокси, аутентификация и безопасность - PullRequest
0 голосов
/ 05 ноября 2019

Я написал скрипт на 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})

Два вопроса здесь:

  1. имеет ли какое-то значение, если я добавлю self.proxyurl с http или https ?
  2. , если кто-то подключен к той же сетипрослушать трафик и получить имя пользователя и пароль, отправленные для аутентификации на прокси-сервере?
  3. необязательно: можете ли вы предложить какое-нибудь ключевое слово Google, чтобы углубиться в эту тему?

Спасибо

...