2016-07-02 3 views
1

JSON이 포함 된 POST 요청을해야하는 제 3 자 웹 서비스를 다루고 있습니다. 하지만 jQuery를 사용하는 방법은 무엇입니까?크로스 원본을 JavaScript로 POST하는 방법

POST를 원할 때마다 'Cross-Origin not allowed'과 같은 오류 메시지가 나타납니다. 나는 정상적으로 읽었지만 유효한 해결책을 찾지 못했습니다. 그래서 고객을 추천 할 수 없습니다. "안녕하세요, 특수 플래그로 브라우저를 시작하십시오." 반면에 서버 측에서 조정할 수는 없습니다. 하지만 다른 리소스에 POST 요청을하는 것은 큰 문제가 아니어야합니다!

+0

이 HTTP를 참조 타사 서버 ://stackoverflow.com/a/11736771/1574921 – Haider

답변

5

자바 스크립트로 편하게 수정할 수는 없습니다.

1), 타사 API 제공 업체에 문의 크로스 원점 요청을 허용하도록 물어 :

는 두 가지 해결책이 있습니다.

2) 프록시 당신이 있도록 아약스)은 웹 페이지가 아닌 같은 도메인의 (자신의 서버를 통해 호출 웹 페이지 -> 서버 ->

관련 문제