vue.js에서 axios를 사용하는 GET 중에 맞춤 헤더가 작동하지 않는 해결책

1833 단어 axiosVue.js

결론



하늘에서 좋기 때문에 data:{}를 부여한다.
axios
 .get("http://localhost:8081/hogehoge/getContents", {
    headers: { "Content-Type": "application/json" },
    data: {} //←これ!!!
})
.then(response => {
  this.gridData = response.data.contents;
});

경위


Content-Type 에서 application/json 를 지정하지 않으면 연주하는 API 서버에 액세스하고 싶었습니다.
그 때문에 커스텀 헤더를 지정해 보는 것도, chrome의 개발자 툴로 보는 한 부여되지 않은 것 같았다.

없음 ...


조사해 보았을 때, axios의 이슈에서 그와 같은 것을 발견했다.
htps : // 기주 b. 코 m / 아오 s / 아 오 s / 이스에 s / 86

data:{} 지정하면 좋겠다」라고 하는 코멘트를 찾았으므로 시험했다.


좋았어요🤗

왜 이야기는 코멘트를 읽어보십시오. 여기 근처에서 쓰고있는 것 같습니다. 요점은 Content-Type으로 지정되는 대상이 되는 컨텐츠가 없기 때문에 그렇게 없지요, 그래서 하늘에서 좋기 때문에 그 컨텐츠 지정하자 이야기 같은 것입니다.
htps : // 기주 b. 코 m / 아오 s / 아 오 s / 이스에 s / 86 # 이스에 코멘 t-311788525

@teleyinex Content-Type describes what format the request data is in. If there is no request data, there is no need to specify the Content-Type. So you can correct me if I'm wrong but I believe the present behavior makes sense , aside from the fact that it should still not add the header if data is null. What do you think?

좋은 웹페이지 즐겨찾기