axios使用之headers与Headers
日常记录bug
使用axios发请求时,一直报错,错误提示时跨域限制(浏览器同源策略)
原本错误代码:
axios({
url: "https://m.maizuo.com/gateway?cityId=110100&pageNum=1&pageSize=10&type=1&k=9030323",
Headers: {
"X-Client-Info":
'{"a":"3000","ch":"1002","v":"5.2.1","e":"16676198424731086865170433","bc":"110100"}',
"X-Host": "mall.film-ticket.film.list",
}
})
}
反复检查之后,发现是headers写成了Headers,headers中的字段没有被识别加上,所以请求不到数据
axios({
url: "https://m.maizuo.com/gateway?cityId=110100&pageNum=1&pageSize=10&type=1&k=9030323",
headers: {
"X-Client-Info":
'{"a":"3000","ch":"1002","v":"5.2.1","e":"16676198424731086865170433","bc":"110100"}',
"X-Host": "mall.film-ticket.film.list",
}
})
}
更正之后就正常了