如果不调用flattenHeaders方法遇到的小问题

来源:9-4 合并配置的设计与实现 - flatten headers + demo 编写

安德鲁的小围巾

2021-11-05

如果不调用这个方法

http://img.mukewang.com/szimg/61851d4b096f2d1107610180.jpg

那么headers长这样

http://img.mukewang.com/szimg/61851d8409a41cff04760156.jpg

这样传的话就会报这个错

http://img.mukewang.com/szimg/61851da209f84ece08040108.jpg

然后定位到错误是在xhr方法里面使用setRequestHeader设置请求头时遇到的错误,难道headers里面支持传字符串和数字,不支持传对象吗?或者说得把对象用JSON.stringify 转换一下才行吗?

http://img.mukewang.com/szimg/61851de3098973cf10030268.jpg

写回答

1回答

ustbhuangyi

2021-11-07

你需要搞清楚什么是合理的 Http request header,它能支持哪些合理的属性,属性的值应该是什么类型。

0
0

下一代前端开发语言 TypeScript从零重构axios

课程从零开始重构功能完整的JS库,是学习造轮子的不二之选!

2629 学习 · 877 问题

查看课程