我无法使用appKey设置我的axios发布请求标头。请帮助
[enter image description here][1][1]class App extends Component {
state = {
persons: []
}
config = {
headers: {'Accept': 'application/json',
'Access-Control-Allow-Origin': '*',
'Content-Type': 'application/json; charset=utf-8',
'appKey': 'bacce914-b926'
}
};
componentDidMount() {
console.log('DidMount');
axios.post(`http://itss-dev.westuk.azure.com/Thingworx/Things/ItssONE`, config)
.then(res => {
console.log('res.data', res.data);
const persons = res.data;
this.setState({ persons });
})
.catch(error => {
console.log(error);
});
}
render() {
return (
<div>App </div>
)
}
};
export default App;
但是,如果我转到“网络”标签并手动添加appkey:“ APIKEY”并重新发送请求,则它会成功处理200和数据:(
没有appKey的标题
接受
应用程序/ json,文本/纯文本, /
接受编码
gzip,放气
接受语言
en-US,en; q = 0.5
缓存控制
最大年龄= 0
连接
活着
内容长度
0
主持人
otis-dev.eastus.cloudapp.azure.com
起源
http://localhost:3000
推荐人
http://localhost:3000/
带有appKey的标头,状态为200
接受
/
接受编码
gzip,放气
接受语言
en-US,en; q = 0.5
appKey
bacce914-b9xt6-Rdc5f-b2b4-a85b3
缓存控制
无缓存
连接
活着
内容长度
0
主持人
otis-dev.eastus.cloudapp.azure.com
起源
http://localhost:3000
语气
无缓存
推荐人
http://localhost:3000/
用户代理
Mozilla / 5.0(Windows NT 6.1; r…)Gecko / 20100101 Firefox / 64.0