상세 컨텐츠

본문 제목

CORS 에러 없애기

FrontEnd/Vue.js

by SangHoonE 2021. 11. 22. 09:33

본문

반응형

로컬 호스트(localhost) 에서 REST API를 이용, Axios 를 이용, Ajax를 이용하는데에 있어서 CORS 에러가 자주 발생한다.

이 방법은 localhost 에서 발생하는 CORS 오류를 막는 것이다. 

(만약 PUBLIC 으로 배포하였을 때에는 해당되지 않는다.)

 

Moesif Origin & CORS Changer

This plugin allows you to send cross-domain requests. You can also override Request Origin and CORS headers.

chrome.google.com

 

구글 크롬 extension의 CORS Changer를 사용하면 단번에 해결이 된다.

[ 다운로드 - 확장 - 새로고침 ]

이 세 단계로 모두 해결된다.

 

 


REST API - AXIOS 를 사용하는데에 자꾸 localhost에서만 해당 api를 가져올 수 없다고, CORS 에러가 발생하길래 어쩔 수 없이 사용하였다.

 

Talend API를 사용하여 나온 결과

해당 내용처럼 잘 출력된다. 하지만 로컬에서는 안됐다는 점..

 

■ 에러내용

Access to XMLHttpRequest at 'request url' from origin 'http://localhost:8081' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

 

console window error check.

 

 

관련글 더보기

댓글 영역