У меня есть следующая строка в устаревшем коде, которую я хотел бы изменить, чтобы использовать requests
:
response = urllib.request.urlopen(url, data)
Я просматривал документацию и пытался понять выяснить, какой метод HTTP используется urlopen
, но я ничего об этом не вижу. Я изменил эту строку на следующую, как я понял изначально с сервера:
response = requests.post(
url,
data=data,
verify=False,
headers={"Content-type": "application/x-www-form-urlencoded"},
)
Когда я запускал системные тесты, я заметил, что urlopen
также выполнял GET
запрашивает, не поддерживается ли POST
(или наоборот). Я правильно понимаю? Есть ли для этого эквивалент в запросах?
Мне нужно перейти к запросам, чтобы иметь возможность использовать Mocker()
в моих тестах.