Cloud Endpoints에서 CORS를 사용하려면 어떻게해야할까요? Cloud Endpoints에서 CORS를 사용 설정하는 방법은 무엇인가요?
는 ("액세스 제어는-원점 허용 : *"추가 또는 응답이 같은)는 엔드 포인트에서 헤더를 제어 할 수있는 경우감사합니다, 브랜든
Cloud Endpoints에서 CORS를 사용하려면 어떻게해야할까요? Cloud Endpoints에서 CORS를 사용 설정하는 방법은 무엇인가요?
는 ("액세스 제어는-원점 허용 : *"추가 또는 응답이 같은)는 엔드 포인트에서 헤더를 제어 할 수있는 경우감사합니다, 브랜든
이에 따라 달라집니다 - 응용 프로그램 또는 크로스 도메인 요청을 원하는 스크립트가 포함 된 원본 페이지를 제공하는 웹 서버를 통해.
JSON-P는 플랫폼의 서버 측에서 지원이 부족하거나 JSON-P가 클라이언트 (예 : 기존 웹 브라우저)에서 작동하지 않는다는 이유로 많이 인기가있는 것처럼 보입니다.
JSONP는 끝점과 함께 작동해야하지만 GET 요청에 대해서만 평소와 같이 작동해야합니다. –
네, 그건 그 것에 대한 불쾌한 점 중 하나입니다.) CORS가 더 널리 알려지지 않았고, 사람들이 가지고있는 다른 답변을보기 위해 관심이 있다는 것에 놀랐습니다. –
COR을 추가함으로써 COR을 활성화하려고합니다. 엔드 포인트 응답에 대한 응답 헤더. 문제는 방법입니다. :) – Branflake2267
CORS는 Cloud Endpoints의 제작 과정에서 작동합니다. devserver (로컬)에서 테스트 한 내용은 브라우저 보안을 비활성화하는 것이 었습니다. Dartium (크롬도)은 시작할 때 --disable-web-security 매개 변수를 사용합니다. 엔드 포인트의 YAML 파일이 추가
이것은 찾고 있었고, devserver에서 GAE에게 요청을 보냈습니다. – altfuns
시도 : 나는 너무 클라이언트 측에서 디버깅을 위해 그것을 사용하려는
x-google-endpoints:
- name: "{your-endpoint-host-name}"
allowCors: "true"
. :) – Branflake2267
CORS는 모든 도메인에서 기본적으로 활성화되어 있지 않습니까? 이것은 버그 일 수 있습니다. 그렇다면 내부적으로 버그를 신고 할 수 있습니다. –
로컬로 디버깅 할 수 있으면 편리 할 것이며 appengine-web.xml 파일을 수정하는 것이 좋습니다. Dart 편집기에서 XHR2 요청을 설정했지만 로컬 도메인에서도 작동하도록 XSR2를 설정해야합니다. – Branflake2267