Я пытаюсь написать простой прокси-сервер для какой-то цели. В нем я использую httplib для доступа к удаленному веб-серверу. Но есть одна проблема: веб-сервер возвращает два заголовка Set-Cookie в одном ответе, а httplib объединяет их вместе в httplib.HTTPResponse.getheaders(), эффективно соединяя файлы cookie с запятой [что странно, потому что getheaders возвращает LIST, а не DICT, поэтому я думал, что они написали его с несколькими заголовками с тем же именем). Поэтому, когда я отправляю этот объединенный заголовок обратно клиенту, он смущает клиента. Как получить полный список заголовков в httplib (без разделения заголовков Set-Cookie на запятую)?Как обрабатывать несколько заголовков Set-Cookie в ответе HTTP
4
A
ответ
4
HTTPResponse.getheaders()
возвращает список комбинированных заголовков (на самом деле мое обращение dict.items()
). Единственное место, где хранятся входящие заголовки нетронутыми, - HTTPResponse.msg.headers
.
Смежные вопросы
- 1. HTTP - Несколько заголовков трейлеров
- 2. Как nodejs обрабатывает несколько заголовков www-authenticate в HTTP-ответе?
- 3. Как правильно обрабатывать несколько заголовков Set-Cookie в Hyper?
- 4. Несколько заголовков авторизации HTTP?
- 5. Как добавить несколько заголовков «Set-Cookie» в ответе сервлета?
- 6. Content-диспозиции теги HTTP заголовков не присутствующие в ответе
- 7. Нет заголовков в HAR-ответе
- 8. Как добавить несколько заголовков в ok Http
- 9. Как обрабатывать ошибки десериализации WCF SOAP в ответе HTTP?
- 10. Имеет ли значение порядок заголовков в ответе HTTP?
- 11. setcookie HTTP 500 error
- 12. Как добавить несколько заголовков HTTP динамически
- 13. Уплотнение заголовков HTTP-ответа?
- 14. Несколько заголовков Set-cookie в HTTP
- 15. Добавление заголовков HTTP-заголовков
- 16. Квота в ответе HTTP
- 17. Стриптиз всех заголовков в ответе PHP
- 18. добавив несколько заголовков для Android сообщению HTTP
- 19. Несколько заголовков HTTP или один комбинированный?
- 20. Отсутствует HTTP-заголовок в ответе Ajax
- 21. .MP3 скачать в HTTP-ответе
- 22. Неверная кодировка в ответе HTTP
- 23. Как обрабатывать ошибки ajax при ответе.
- 24. как обеспечить определенные заголовки http в ответе
- 25. Как удалить cookie в HTTP-ответе?
- 26. Как вызвать функцию JavaScript в ответе HTTP?
- 27. Как найти URL-адрес в ответе HTTP
- 28. Как определить тип содержимого в HTTP-ответе
- 29. Как перемещать/перетаскивать несколько заголовков в JTable
- 30. Как создать несколько заголовков заголовков TableView?