2014-06-13 2 views
-1

FireFox에서 RESTclient (POST 메서드 만)를 사용하여 데이터를로드 할 수 있습니다. 하지만 개발하는 동안 jquery 또는 ajax에서 데이터를로드 할 수없는 post 메서드를 사용합니다.ajax 및 jquery에서 post 메서드를 사용하여 데이터를 가져 오는 방법

URL은 http://www.simplysalesjobs.co.uk/api/1/job/multipleSearch.json?consumer=job_platform&token=d77c335323636de4e415a50ecc09509a

이 사람이 나를 도울 수있다. ?

미리 감사드립니다. :)

+0

동일한 서버 또는 다른 서버에 파일을 호스팅하고 있습니까? –

+0

그 서버에서 데이터를 가져와야하고 HTML 페이지에 표시해야합니다. 하지만 데이터를 가져올 수 없습니다. – user3732525

답변

0

크로스 사이트 문제 때문에 jsonp를 지원하지 않는 한 일반적으로 할 수 없습니다. 자세한 내용은이 질문/답변을 확인하고 api 제공 업체에 문의하여 jsonp를 지원하는지 확인하십시오.

Cross-site AJAX requests

당신은하지만, PHP와 컬을 사용할 수 있습니다. php와 curl을 사용하여 url에서 정보를 얻은 다음 jquery/ajax를 사용하여 해당 페이지 (서버의)에서 페이지로 데이터를 가져 오는 페이지를 설정하십시오.

래퍼와 같습니다.

+0

사용할 수 있습니다. xml도 마찬가지입니다. http://www.simplysalesjobs.co.uk/api/1/job/multipleSearch.xml?consumer=job_platform&token=d77c335323636de4e415a50ecc09509a – user3732525

+0

맞지만 jquery/ajax는 보안상의 이유로 크로스 사이트 요청을 제대로 처리하지 못합니다. Google 크로스 사이트 아약스 요청 또는 자세한 내용은이 답변의 오른쪽에있는 링크를 클릭하십시오. 요청을 말아서 자신의 서버에 정보를 요청해야합니다. –

관련 문제