не получить appKey в заголовок сообщения Axios - PullRequest
0 голосов
/ 10 января 2019

Я не могу установить заголовок моего почтового запроса axios с appKey. Пожалуйста, помогите

 [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

Accept
application / json, текст / обычный, / Accept-Encoding gzip, выкачать Accept-Language ан-США, ан; д = 0,5 Cache-Control
макс возраста = 0 Подключение
поддержания активности Content-Length
0 Хост
otis-dev.eastus.cloudapp.azure.com Происхождение
http://localhost:3000 Referer http://localhost:3000/

Заголовок с appKey и получил статус 200

Принимать
/ Accept-Encoding gzip, выкачать Accept-Language ан-США, ан; д = 0,5 appKey
bacce914-b9xt6-Rdc5f-b2b4-a85b3 Cache-Control
нет кэша Подключение
поддержания активности Content-Length
0 Хост
otis-dev.eastus.cloudapp.azure.com Происхождение
http://localhost:3000 Pragma
нет кэша Referer http://localhost:3000/ User-Agent
Mozilla / 5.0 (Windows NT 6.1; r…) Gecko / 20100101 Firefox / 64.0

...