Written by
php-style
on
on
XMLHttpRequest from origin 'null' has been blocked by CORS policy...
XMLHttpRequest from origin 'null' has been blocked by CORS policy...
index.html 을 새 크롬 창에 띄우려 했더니, 열리진 않고
f12를 눌러보니 이런 에러가 나타났다.
CORS 라는 구글의 보안 정책 때문에 json파일이 포함된 이 데이터 폴더를 띄울 수 없었다..
찾아보니, 해결 방법이 있었다.
Cmd 로도 하는 방법, 어파치php로 하는 방법 등등 다양했지만 시스템 초보자가 할 수 있는 가장 간단한 방법이 있었다.
1. 우선 크롬의 확장프로그램 "Web Server for Chrome" 앱을 설치한다.
2. 이 앱을 실행해서 연다.
3. index.html이 들어있는 폴더를 choose folder로 선택하고 그 바로 아래 보이는 web server url를 클릭한다.
그럼 띄워지더라..
보안정책 때문에 막았지만, 이렇게 데이터 교환되는 새 server 창을 따로 확장 앱으로 열고 이 위에 html를 띄우면 된다.
from http://action-makes-fortune.tistory.com/22 by ccl(A) rewrite - 2021-04-29 16:26:01