老师,这里有点点疑惑

来源:5-8 处理请求 header - processHeaders 函数实现

晴丶朗

2019-05-11

图片描述这里是把小写的赋值给大写的了,再把小写的删除掉,那岂不是大写的被小写的覆盖了,就是把大写的去除了呀,变成小写的了吗?

写回答

2回答

阿拉法特一世

2019-07-25

那可不可以通过 headers[name] = headers[normalizeName]赋值的做法 来替换箭头指的那段代码块?

0
0

ustbhuangyi

2019-05-12

这里并不是把小写覆盖给大写啊,大写只是为了对比大写后的字符串是否相等。
这个函数的意义是在于规范 key 名称。
比如把 header['content-type'] 或者是 header['content-Type'] 都转换成 header['Content-Type']

0
1
晴丶朗
我那天头脑有点不清晰...
2019-05-13
共1条回复

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

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

2631 学习 · 877 问题

查看课程