Модуль Python-Requests дает 502 с IPv6 - PullRequest
0 голосов
/ 13 июня 2019

Я пытаюсь сделать почтовый звонок на сервер IPv6 с помощью модуля python-запросов в Linux. Это дает мне ошибку 502 Bad Gateway.

Вот детали версий:

  • Python версия: 2.7
  • Требуется версия модуля: 2.22

Но я попытался сделать тот же запрос с машины Windows (используя запросы 2.21), и запрос был успешным.

payload = {
            'username' : "abc",
            'password' : "xxxx"
            }

response = requests.post('https://[2606:b400:605:b857::489]/xyz/auth/tokens',  data=payload, verify=False)
print response

Я получаю код ответа 502 Bad Gateway

1 Ответ

0 голосов
/ 13 июня 2019

Вероятно, это потому, что вы не добавили заголовки, необходимые для выполнения запроса. Иногда запрос может принимать только конкретные Content-Type

Попробуйте захватить запрос и посмотрите, в чем проблема.

...