Есть ли способ получить тип файла (расширение) ответа HTTP? Это не выполнимо, чтобы разобрать запрос HTTP, потому что несколько раз не будет имя файла в URL, например, «GET www.stackoverflow.com»Как получить тип HTTP-ответа?
0
A
ответ
0
Вы можете попробовать догадаться из заголовка Content-Type
2
HTTP не касается типов файлов или расширений файлов, но использует типы MIME для различения различных типов контента. Как отметил Shyam, она представлена в Content-Type заголовка, который для обычных веб-страниц может выглядеть следующим образом:
Content-Type: text/html; charset=utf-8
Исключение, когда ответ HTTP служит файл, который, как предполагается, должны храниться на клиентская сторона, и в этом случае заголовок Content-Disposition может быть включен для указания имени файла и, следовательно, для расширения файла:
Content-Disposition: attachment; filename="fname.ext"
Смежные вопросы
- 1. Как получить тип собственности?
- 2. Как получить тип переменной
- 3. Как получить тип приложения
- 4. Как получить тип объекта
- 5. Как получить тип переменной?
- 6. Как получить тип объекта
- 7. Как получить тип Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLink?
- 8. Как получить тип переменной?
- 9. Как получить тип массива?
- 10. Как получить тип EVP_PKEY?
- 11. Как получить тип переменной?
- 12. Как получить тип сокета?
- 13. Как получить тип памяти?
- 14. Как получить тип Win32Exception?
- 15. Как получить тип ссылки?
- 16. Как получить тип
- 17. Получить Generic Тип Generic Тип
- 18. Дельф - как получить тип перечисления
- 19. Как получить только тип Перечислимого?
- 20. Как получить тип драйвера DSN?
- 21. Как получить динамический тип IQueryable
- 22. Как получить тип базовой модели?
- 23. Как получить тип объекта/идентификатор?
- 24. SPARQL Как получить тип индивидуального
- 25. Как получить тип объекта SVGComponentTransferFunctionElement
- 26. Как получить семантический тип слова?
- 27. Как получить тип Doctrine TEXT?
- 28. Как получить правильный тип T
- 29. Как получить тип страницы Facebook
- 30. Как получить сетевой тип непрерывно?