2010-11-24 7 views
0
I에 유래이 질문의 가득 알고

,하지만 ... 도메인 간 AJAX는

어떻게 도메인 간 AJAX 요청을하기를 요청?

내가 사용하지 않는

  • 프록시 서버
  • 액세스 제어 - 허용 - 원산지는
  • jQuery.getJSON()
  • jQuery.load을 (작동하지 않습니다)
  • jQuery.get()

왜냐하면, 헤더 s

X-API-Version = DEV 

답장을 보내 주셔서 감사합니다!

+0

프록시 사용은 사용자 지정 HTTP 헤더 설정을 제외하지 않습니다. – Quentin

+0

"Access-Control-Allow-Origin이 작동하지 않음"이란 무엇을 의미합니까? – Gareth

+0

localhost에서 호출 중이며 서버 127.0.0.1이 Access-Control-Allow-Origin = *으로 응답합니다. –

답변

8

위의 방법을 제외하지 않으면이를 수행 할 수 없습니다. 교차 도메인 요청 (JSONP 또는 프록시 서버에서만 가능)은 JSONP로 헤더를 설정할 수 없습니다.

+0

하위 도메인에 AJAX 요청을 보내는 경우에도? –

+0

Twitter는 어떻게 작동합니까? 사용자 지정 헤더가있는 하위 도메인에 요청을 보냅니다. –

+0

@ 라이언 -이 예를 보여 주시겠습니까? 요청이 귀하가 생각하는 것처럼 행동하지 않을 가능성이 있습니다 –