В Postman я отправляю запрос без файлов cookie и без перенаправлений. Все запросы используют один и тот же IP-адрес с одного и того же компьютера.
Версии:
cURL Curl 8.6.0 (x86_64-apple-darwin23.0) libcurl/8.6.0 (SecureTransport) LibreSSL/3.3.6 zlib/1.2.12 nghttp2/1.61.0
Python 3.7 запросов 2.25.1
ОС macOS 14.5 (x64)
команда cURL
Код: Выделить всё
curl --location '' \
--header 'host: ' \
--header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36' \
--header 'Accept-Encoding: gzip, deflate' \
--compressed > test.html
Код: Выделить всё
import requests
url = ""
payload = {}
headers = {
'host': '',
'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36',
'Accept-Encoding': 'gzip, deflate'
}
response = requests.request("GET", url, headers=headers, data=payload, allow_redirects=False)
print(response.text)
Я не понять, в чем разница между этими методами (cURL и запросами), поэтому я получаю разные ответы.
Подробнее здесь: https://stackoverflow.com/questions/790 ... s-and-curl