将Content-Type标头转换为文件扩展名

易变

所以我想做的是将HEADER请求内容类型转换为文件扩展名。对于html页面“ text / html; charset = utf-8”,典型的内容类型是这样的,这是python给出的响应。我一直在研究使用mimetype模块没有成功,因为它看起来无法满足我的需求。

撞倒:

我想将“ text / html; charset = utf-8”转换为该“ .html”

典型的图像内容类型是“ image / jpeg”,具体取决于图像类型,但是考虑到大多数url在路径中指定了图像,我对图像不太担心。对于不以“ blahahah.html”结尾的网站,更多

我不想使用不在基本python库中的任何库。

帕德拉克·坎宁安

您可以拆分和剥离:

r = requests.get("http://stackoverflow.com/questions/29674905/convert-content-type-header-into-file-extension")

from mimetypes import guess_extension

print(guess_extension(r.headers['content-type'].partition(';')[0].strip()))
.htm

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将mimetype转换为文件扩展名

来自分类Dev

将mimetype转换为文件扩展名

来自分类Dev

我如何将视频文件转换为.mov文件扩展名

来自分类Dev

将具有“.dotx”扩展名(模板)的文件转换为“docx”(Word 文件)

来自分类Dev

将Oracle .rdf文件转换为.rep与更改扩展名有什么不同吗?

来自分类Dev

使用ffmpeg将任何扩展名的文件转换为MP4

来自分类Dev

通过python将.mat文件扩展名图像转换为.jpg

来自分类Dev

htaccess相互重写html,htm,php,以帮助将页面转换为相同的文件扩展名

来自分类Dev

将Oracle .rdf文件转换为.rep与更改扩展名有什么不同吗?

来自分类Dev

使用Visual Studio将标头转换为cpp文件

来自分类Dev

将csv文件的标头和值转换为列表

来自分类Dev

将文件扩展名替换为变量

来自分类Dev

删除文件名的扩展名,然后使用regex vscode代码段将camelCase转换为蛇形格式?

来自分类Dev

如何将.java或.jar文件转换为Linux可执行文件(不带.jar扩展名,这意味着它不是.jar文件)

来自分类Dev

通过使用awk删除多个文件中的扩展名,将文件名添加到标头中

来自分类Dev

将具有“.dotx”扩展名(模板)的文件转换为“docx”(Word 文件)在 windows 10 和 windows server 2016 中不起作用

来自分类Dev

如何将NumberFormatter扩展名的字符串转换为Float

来自分类Dev

如何将 ssl private-key.txt 转换为 private.key 扩展名

来自分类Dev

如何将具有键值的JSON文件转换为Apache骆驼标头-Spring DSL

来自分类Dev

将哈希转换为XML,省略XML标头声明

来自分类Dev

将png转换为sdl的c标头

来自分类Dev

药剂将标头字符串转换为映射

来自分类Dev

如何将HTTP标头转换为另一个标头?

来自分类Dev

无法将类型'UIColor'的返回表达式转换为UIColor扩展名上的返回类型'[UIColor]'

来自分类Dev

将数据库中存储的扩展名与当前上传的文件扩展名匹配

来自分类Dev

将.do扩展名用作所有php文件的.php扩展名

来自分类Dev

如何将扩展名添加到未知扩展名文件

来自分类Dev

通过 htaccess 将扩展名插入到没有扩展名的文件中

来自分类Dev

VBA 将文件扩展名验证为 excel 文件?

Related 相关文章

  1. 1

    将mimetype转换为文件扩展名

  2. 2

    将mimetype转换为文件扩展名

  3. 3

    我如何将视频文件转换为.mov文件扩展名

  4. 4

    将具有“.dotx”扩展名(模板)的文件转换为“docx”(Word 文件)

  5. 5

    将Oracle .rdf文件转换为.rep与更改扩展名有什么不同吗?

  6. 6

    使用ffmpeg将任何扩展名的文件转换为MP4

  7. 7

    通过python将.mat文件扩展名图像转换为.jpg

  8. 8

    htaccess相互重写html,htm,php,以帮助将页面转换为相同的文件扩展名

  9. 9

    将Oracle .rdf文件转换为.rep与更改扩展名有什么不同吗?

  10. 10

    使用Visual Studio将标头转换为cpp文件

  11. 11

    将csv文件的标头和值转换为列表

  12. 12

    将文件扩展名替换为变量

  13. 13

    删除文件名的扩展名,然后使用regex vscode代码段将camelCase转换为蛇形格式?

  14. 14

    如何将.java或.jar文件转换为Linux可执行文件(不带.jar扩展名,这意味着它不是.jar文件)

  15. 15

    通过使用awk删除多个文件中的扩展名,将文件名添加到标头中

  16. 16

    将具有“.dotx”扩展名(模板)的文件转换为“docx”(Word 文件)在 windows 10 和 windows server 2016 中不起作用

  17. 17

    如何将NumberFormatter扩展名的字符串转换为Float

  18. 18

    如何将 ssl private-key.txt 转换为 private.key 扩展名

  19. 19

    如何将具有键值的JSON文件转换为Apache骆驼标头-Spring DSL

  20. 20

    将哈希转换为XML,省略XML标头声明

  21. 21

    将png转换为sdl的c标头

  22. 22

    药剂将标头字符串转换为映射

  23. 23

    如何将HTTP标头转换为另一个标头?

  24. 24

    无法将类型'UIColor'的返回表达式转换为UIColor扩展名上的返回类型'[UIColor]'

  25. 25

    将数据库中存储的扩展名与当前上传的文件扩展名匹配

  26. 26

    将.do扩展名用作所有php文件的.php扩展名

  27. 27

    如何将扩展名添加到未知扩展名文件

  28. 28

    通过 htaccess 将扩展名插入到没有扩展名的文件中

  29. 29

    VBA 将文件扩展名验证为 excel 文件?

热门标签

归档