이 기능을 사용하면 VRED에서 실행되는 웹 응용프로그램에서 YouTube 동영상 재생과 같은 작업을 수행하기 위해 다른 웹 사이트의 컨텐츠에 액세스할 수 있습니다.
다음 옵션이 있는 CORS(교차 원점 리소스 공유) 섹션이 웹 인터페이스 기본 설정에 추가되었습니다. CORS용 HTTP 헤더 및 작동 방식 컨텐츠를 사용하여 이를 설정하고 작동 방식을 이해하십시오.
웹 페이지의 리소스를 첫 번째 리소스가 제공된 도메인 외부의 다른 도메인에서 요청할 수 있습니다.
교차 원점 요청 사용이 활성화된 경우에만 사용할 수 있습니다.
웹 인터페이스에서 교차 원점 요청 공유에 의해 표시될 URL 도메인을 입력합니다.
CORS(교차 원점 리소스 공유)가 VREDServer에 대해서도 구현되었습니다.
다음은 교차 원점 요청 공유에 대한 HTTP 헤더입니다.
Access-Control-Allow-Origin: *
Access Control Allow methods: GET,HEAD,PUT,PATCH,POST,DELETE
Access Control Allow Headers: content-type
Access-Control-Allow-Origin: *
HOST 또는 PORT가 현재 웹 사이트/웹 응용프로그램을 실행 중인 것과 다른 호스트 또는 포트이고 웹 응용프로그램이 Javascript를 통해 이 다른 호스트로 요청을 보내려고 시도하는 경우 HOST가 요청에 동의합니다. 그러지 않으면 브라우저가 요청을 보내지 않습니다.
브라우저는 HOST가 동의하는 경우 "OPTIONS
" HTTP 메서드를 사용하여 실행 전(Preflight) 요청에서 다른 HOST 또는 PORT를 요청합니다. 위의 실행 전에서와 같이 HTTP 헤더에 응답하는 경우 이는 실제 요청입니다.
브라우저가 실제 요청을 보냅니다. 여기에서도 HTTP 헤더가 위와 같이 실제 요청에 포함되어야 합니다. 이렇게 설정되어야 하며, 그렇지 않으면 브라우저가 응답을 처리하지 않습니다.
헤더 및 헤더의 작동 방식에 대한 자세한 내용은 Access-Control-Allow-Origin 및 CORS(교차 원점 리소스 공유)를 참조하십시오.