запросы. Пост не дает никакого ответа в Python? - PullRequest
0 голосов
/ 16 декабря 2018

Я использую запросы Python 2.19.1.Но я сталкиваюсь с периодически возникающей проблемой, когда я вообще не получаю ответ при публикации по определенному URL.

Я пытаюсь проверить, дает ли LDAP ожидаемый вывод для недействительных учетных данных.Вот формат:

requests.post('https://oxhp-member.uhc.com/Member/MemberPortal/j_acegi_security_check',
              credentials_payload) 

, который я выкладываю

Почти каждый раз, он работает нормально.Но иногда это не дает никакого ответа на это.Даже проблемы с сетью дают нам некоторый ответ.Правильно?Почему я не получаю никакого ответа на вышеуказанный вызов.

Есть ли какая-либо ошибка в запросах?

Кто-нибудь, пожалуйста, укажите мне правильное направление.

1 Ответ

0 голосов
/ 16 декабря 2018

requests не несет ответственности за «ответную реакцию».Сервер, на котором вы используете requests для публикации, является.

Чтобы увидеть ответ, вы должны сохранить его в переменной и обработать каким-либо образом.

resp = requests.post('https://oxhp-member.uhc.com/Member/MemberPortal/j_acegi_security_check',
                     credentials_payload)

print(resp.status_code)
print(resp.content)

Что бы ни содержало respэто ответственность сервера.

...