当前位置: 首页 > 工具软件 > Httpx > 使用案例 >

httpx 返回中文乱码解决方案

贝德辉
2023-12-01
import httpx

link = '要请求的网页链接'
r = httpx.get(link)

这里 r.text 返回的内容是中文乱码, 怎么办?

首先查看返回的html页面 header Content-Type 的值是什么

<meta http-equiv="Content-Type" content="text/html; charset=big5">

然后

r.encoding = 'big5'
print(r.text)

这样就可以动态修改返回内容的编码了

 类似资料: