Я провожу небольшой тест с почтальоном, и у почтальона нет проблем с запросом get, я ничего особенного не делал, без заголовков и без файлов cookie, просто получаю с использованием useragent и заголовков по умолчанию
с curl: я пытаюсь сделать то же самое, но он не сохраняет и не использует куки на перенаправлениях, unlicke почтальон делает автоматически?
["curl","-L", "-k", "-i","-H", "Host: {}".format(self.worldurl), "-H",
"upgrade-insecure-requests: 1",'-H', 'user-agent: {}'.format(self.headers.useragent),
'-H', 'accept-encoding: gzip, deflate', '-H',
'accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3',
'-H','accept-language: en-US,en;q=0.9',
'--compressed', self.loginurl,
'--http2', '--capath', 'Charles_Proxy_SSL.pem', '-x', self.proxy, '--connect-timeout', '5',
(я вызываю curl из python subprocess.popen)
прежде чем вы что-то скажете, я не могу использовать запросы или любой http-клиент от python, мне нужна поддержка http / 2, единственный клиент, который я могу теперь использовать, это httpx
Но у них есть критическая ошибка с прокси 873 , мне нужна поддержка http / 2
вот мой траффик curl c, если только я не получаю первые 302 с почтальоном, здесь я получаю последний звонок неправильный, все перенаправления, потому что я не сохраняю куки, как почтальон
Мой вопрос, зная все это, я могу хранить куки в файлы (потому что я хочу открыть несколько eads в то же время) обрабатывать печенье с локон? Хранить их, например, в SQL базе данных?