response.text 与 response.content

编程知识 更新时间:2023-04-05 07:02:09

在某些情况下来说,response.text 与 response.content 都是来获取response中的数据信息,效果看起来差不多。那么response.text 和 response.content 到底有哪些差别 ? 什么情况下该用 response.text 什么情况下该用 response.content ?

  • 返回的数据类型
    response.text 返回的是一个 unicode 型的文本数据
    response.content 返回的是 bytes 型的二进制数据
    也就是说如果想取文本数据可以通过response.text 如果想取图片,文件,则可以通过 response.content

  • 数据编码
    response.content 返回的是二进制响应内容
    response.text 则是默认”iso-8859-1”编码,服务器不指定的话是根据网页的响应来猜测编码。

更多推荐

response.text 与 response.content

本文发布于:2023-04-05 07:02:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/1148469dbe5a0b0db42b452e6da4f7d5.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:response   text   content

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 45430文章数
  • 14阅读数
  • 0评论数