无法将appKey放入Axios帖子标题

时间:2019-01-10 11:39:03

标签: post header axios

我无法使用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

0 个答案:

没有答案