python requests进行接口请求时,requests.exceptions.InvalidHeader异常解决


今天用requests进行接口请求时,返回了requests.exceptions.InvalidHeader: Value for header XXXXX must be of type str or bytes, not <class 'dict'>这个异常。

异常原因,header中有字典的嵌套,查了异常部分utils的代码,它去进行了数据类型的校验

 

 

 

 

解决方法:可以使用json.dumps(),将需要嵌套的dict转为str


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM