requests接口响应出现乱码

news/2025/1/15 6:38:45/文章来源:https://www.cnblogs.com/Gimm/p/18519225

在项目里使用requests去请求接口出现一串二进制
如:
image

测试时却显示正常,使用的是另一个项目的虚拟环境(python 3.11.5)
image

切换到本项目中,使用本项目虚拟环境仍然乱码(python3.11.5)

在本项目中尝试切换到3.10,创建一个新的虚拟环境,并保留comment.py脚本只需要的包,仍然报错

刚开始以为是解释器版本的问题,经过测试却发现在本项目中无论怎么测试都不行

解决方案:
https://blog.csdn.net/qq_45511716/article/details/137785535
请求头里的accept-encoding中存在br

另附编码知识:
https://blog.csdn.net/qq_37453155/article/details/130372407?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-1-130372407-blog-137785535.235v43pc_blog_bottom_relevance_base5&spm=1001.2101.3001.4242.2&utm_relevant_index=3

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/824938.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CUDA 编程学习 (5)——内存访问性能

现代DRAM结构由于核心速度限制,通过burst模式和多Banks结构提高带宽。CUDA中,warp级聚合内存访问减少DRAM请求,提升效率。分块访问模式通过将数据加载到共享内存中,降低全局内存访问频率,进一步优化CUDA内存访问性能。1. DRAM 带宽 1.1 DRAM 核心阵列结构每个 DRAM 核心阵…

射蜡工序流程图

包含工序:射蜡件、射水溶芯、射尿素芯、化芯、射刺头、射冷蜡块、射牙套、射帽。 前后序:(射芯射配件转至射蜡件)、平行工序(射水溶芯、尿素芯、牙套、刺头) 工序交集点:射水溶芯、射尿素芯 转修蜡修芯 转射蜡件,化芯转修蜡,射蜡首检件转检验,检验合格转修蜡。

定时调度框架Quartz使用

使用背景 在最近的项目中遇到一个需要使用到动态定时任务的需求,即定时任务的调用时间不是在某个固定时间自动执行,而是由用户控制,并且需要持久化。因此在网上搜了一下,发现了一个基于Java开发的Quartz定时任务调度框架,很符合我的需求,因此记录一下便于以后再次使用。 …

网络重置后WiFi列表消失

打开服务 启动WLAN AutoConfig

当然不是草台班子 云译网 原型设计+概要设计

作业所属课程 软件工程2024作业要求 2024秋软工实践团队作业-第二次作业目标 设计出原型与后端架构团队名称 当然不是草台班子团队成员学号 姓名102201427 侯丽珂102201426 郑嘉祺102201241 戴康怡102201218 肖晗涵112200328 谢李东292300304 陈鹭102201242 魏儀阳082100170 朱…

【入门笔记】CSE 365 - Fall 2024之Intercepting Communication(pwn.college)

从构造发送数据包让你更加理解数据包的构成【入门笔记】CSE 365 - Fall 2024之Intercepting Communication(pwn.college) level1 连接到远程主机查看解析 为了知道目标远程主机的ip地址,我们运行`/challenge/run`开启远程主机环境 再使用nc连接到远程主机的特定端口 level…

竹杖芒鞋数模路

“人终将被年少不可得之物困扰一生”——对于我来说,我的年少不可得之物,便是这三个字:“集训队”。当初我来到学校,听说到数模集训队、ACM集训队的时候,我特别特别非常兴奋激动,让我想起了往昔对“集训队”这三个字的无限向往,“集训队”这三个字就是那么吸引我。“人终…

跟着禹神学前端——CSS 基础 (2)

1. CSS 长度单位px:像素 em:相对元素 font-size 的倍数 rem:相对根字体大小的倍数,html 标签就是根。 %:相对父元素计算的百分比。CSS中设置长度,必须加单位,否则样式无效。2. 元素的显示模式块元素(block)又称:块级元素 特点:在页面中独占一行,不会与任何元素共用…

网易云课堂上买的课程过期了怎么办?教你如何下载到本地永久观看~

前言:很多同学都遇到过购买的网课课程过期了,然后无法观看,花了钱还没学完,血亏。这里教大家一种方法,把网易云课堂上面快过期的课程下载到电脑本地,然后可以永久观看,再也不用担心过期了~ 【已经过期的课程也是支持下载的哦!】 提示:操此方法需要用到Windows电脑,Ma…

跟着禹神学前端——CSS 基础 (1)

CSS (Cascading Style Sheets,层叠样式表),是一种用来为结构化文档(如 HTML 文档或 XML 应用)添加样式(字体、间距和颜色等)的计算机语言,CSS 文件扩展名为 .css1. CSS 简介CSS 的全称为:层叠样式表(Cascading Style Sheets)。 CSS 也是一种标记语言。用于给 HTML 结…

xFormers pip 安装

最近复现的一些仓库用 xFormers 的很多,在 arm 的 aarch64 下安装所有和 CUDA 相关的库都不是非常方便,这里记录一下。 参考: https://github.com/facebookresearch/xformers https://blog.csdn.net/x1131230123/article/details/139231686 首先要确定版本,xFormers 高度绑…

Vue3 + Vue Cli 搭建项目(详细)

搭建:Vue CLI 5 + Vue 3 + Ant Design Vue 3Vue CLI 5:是vue + 大量的第三方组件; Vue 3:是页面开发基于Vue; Ant Design Vue 3:是基于Vue3的UI组件;关于UI还有CSS的Bootstrap。 1. 本地环境准备 按照NodeJS得到npm,使用npm安装 vue cli(脚手架),使用vue cli创建项目…