vue.js에서 axios를 사용하는 GET 중에 맞춤 헤더가 작동하지 않는 해결책
결론
하늘에서 좋기 때문에
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?
Reference
이 문제에 관하여(vue.js에서 axios를 사용하는 GET 중에 맞춤 헤더가 작동하지 않는 해결책), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/taikai_m/items/1ec5e4e4b2ccbe8adf76텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)