Как и проблема, описанная в заголовке, моя проблема заключается в том, что когда я читаю заголовок Http, который возвращается с сервера в программах Android, он выглядит как беспорядочный код строк, поэтому я не знаю, какая кодировка сервер, используемый для кодирования заголовков ответа HTTP? и какая кодировка для andorid используется для декодирования заголовков ответов HTTP? Как сбежать или снести Garbled?Кто-нибудь знает, какую кодировку используют HTTP-заголовки для кодирования?
ответ
Поскольку заголовки HTTP являются MIME, см. RFC 822, где он определен как ASCII.
3.1.2. СТРУКТУРА HEADER ПОЛЯ
После того, как поле было развернулась, это можно рассматривать как состоящую из имя-поле а следует двоеточие («:»), за которым следует поле тел, и завершаются возврат каретки/перевод строки. Имя поля должно быть , состоящее из печатных символов ASCII (то есть символов, которые имеют значения от 33 до 126., decimal, за исключением двоеточия). Полевое тело может состоять из любых символов ASCII, кроме CR или LF. (В то время как CR и/или LF могут присутствовать в самом тексте, они удалены действием разворачивания поля.)
Затем RFC 2047
описывает расширения к RFC 822, чтобы позволить текстовые данные, отличные от US-ASCII, в Поля заголовка почтового ящика
- 1. Какую кодировку использовать для экспорта в CSV?
- 2. Какую кодировку текста использовать?
- 3. Какую роль они используют?
- 4. Какую кодировку я должен выбрать для транскрипции?
- 5. Какую кодировку выполняет функция «exec»?
- 6. Какую кодировку следует использовать для моего проекта Android Studio?
- 7. Какую кодировку или формат файла использует NSKeyedArchiver?
- 8. Какую цветовую модель используют видеоконтейнеры?
- 9. Иностранные символы и LDAP. Какую кодировку/кодировку ожидает LDAP?
- 10. Различные телефоны Android используют различную кодировку?
- 11. Определите, какую кодировку использует IPN PayPal?
- 12. Какую кодировку содержимого-передачи следует использовать?
- 13. Как сообщить lxml, какую кодировку использовать?
- 14. Как шейдер фрагмента знает, какую переменную использовать для цвета пикселя?
- 15. ИБП API. Какую кодировку я должен использовать?
- 16. UrlEncoding - какую кодировку я должен использовать?
- 17. Какую информацию используют браузеры для создания строки Accept-Language?
- 18. Какую автоматическую систему сборки используют разработчики Mac?
- 19. Какую кодировку символов я должен использовать для заголовка HTTP?
- 20. Какую кодировку следует использовать в почтовом ящике для максимальной совместимости?
- 21. Какую кодировку использовать для чтения итальянского текста в Python?
- 22. Какую кодировку использовать для многостраничного/альтернативного текста/plain?
- 23. Какую кодировку символов столбца следует использовать для password_hash()?
- 24. Какую кодировку использовать для NSData из загруженного HTML (iPhone)?
- 25. Как Рейвен знает, какую коллекцию включить?
- 26. Как NServiceBus знает, какую DLL использовать?
- 27. Как Flask знает, какую украшенную функцию вызывать?
- 28. FileInfo, StreamWriter и StringBuilder. Какую кодировку производит эта комбинация?
- 29. Какую форму кодирования вы вводите в System.out.println в Java?
- 30. Какую кодировку использует Microsoft Excel при сохранении файлов?
Вы получите более качественные ответы, если на самом деле вы поставите «искаженный» текст здесь в вопросе, а также как вы его получили. – billjamesdev
Возможный дубликат [Кодовая кодировка, используемая при интерпретации значения поля заголовка HTTP/1.1] (http://stackoverflow.com/questions/29841394/what-encoding-to-use-when-interpreting-http-1-1-header -полем-значение) – Raedwald