반응형
동일한 도메인의 CORS 오류?
지금 이상한 CORS 문제가 발생하고 있습니다.
다음은 오류 메시지입니다.
XMLHttpRequest cannot load http://localhost:8666/routeREST/select?q=[...]
Origin http://localhost:8080 is not allowed by Access-Control-Allow-Origin
두 서버 :
- localhost : 8666 / routeREST / : 이것은 간단한 Python Bottle 서버입니다.
- localhost : 8080 / : Javascript 응용 프로그램을 실행하는 Python simpleHTTPserver. 이 앱은 위의 서버에서 Ajax 요청을 실행하고 있습니다.
문제가 무엇인지에 대한 생각은 없습니까?
편집하다:
그리고 ... 항구가 문제였습니다. 귀하의 답변에 감사드립니다 :)
누구나 Python 병 서버를 사용하는 경우이 게시물에 제공된 답변에 따라 CORS 문제를 해결할 수 있습니다. Bottle Py : jQuery AJAX 요청에 CORS 활성화
프로토콜 , 호스트 및 포트 가 동일한 경우에만 동일한 것으로 간주됩니다 . 동일한 원본 정책
활성화하려면 헤더를 추가하여 cors 를 따라야합니다 . Mozilla에는 예제 가 있습니다.
응답의 헤더로 Access-Control-Allow-Origin을 추가해야합니다. (당신은 아마해야 모두를 허용하려면 NOT 그렇게) :
Access-Control-Allow-Origin: *
포트 번호가 다릅니다.
체계, 호스트 이름 또는 포트가 일치하지 않는 경우 요청은 교차 도메인으로 간주됩니다.
참고 URL : https://stackoverflow.com/questions/19966707/cors-error-on-same-domain
반응형
'UFO ET IT' 카테고리의 다른 글
R에서 데이터 프레임과 목록의 차이점은 무엇입니까? (0) | 2020.11.21 |
---|---|
모바일 웹 브라우저에서 입력 [type = 'file']을 사용하여 사진을 캡처 한 후 캔버스에서 올바른 방향으로 사진을 그리는 방법은 무엇입니까? (0) | 2020.11.21 |
Java Annotation에서 문자열 배열을 설정하는 방법 (0) | 2020.11.21 |
gc () 명령을 사용하여 R에서 가비지 수집을 강제 실행 (0) | 2020.11.21 |
protobuf-csharp-port와 protobuf-net 중에서 선택하는 방법 (0) | 2020.11.21 |