2011-03-09 4 views
0

양식을 웹 사이트에 제출 한 결과에 액세스해야합니다.다른 도메인으로 양식을 제출하십시오.

양식을 작성하고 아약스를 사용하여 정보를 게시 한 다음 웹 사이트에 귀하의 서비스가 있는지 여부를 알려줍니다.

웹 페이지에서이 작업을 수행 할 수 있습니다. 이는 양식에 필요한 정보를 서버에 게시하고 결과를 얻는 것을 의미합니다.

"403 Forbidden"문제는 "Origin"이 다른 도메인이기 때문에 문제라고 생각합니다.

내 웹 사이트의 서버에서 응답을받을 수 있습니까? php_curl (Google docs api와 한 번 사용)에 대해 생각했지만 여러분이 생각하는 것이 가장 좋은 방법인지 알고 싶습니다.

답변

0

ajax 호출을하는 웹 페이지와 동일한 도메인에서 사용할 수있는 자신의 웹 서버를 통해 요청을 프록 싱하는 것이 유일한 방법입니다.

+0

하지만 양식 필드를 자동으로 설정 한 다음 응답을 다운로드 할 수 없습니까? 또는 양식을 다운로드 한 다음 필드를 설정하고 응답을 받으십시오. 귀하의 답변에서 이해할 수있는 사항에 대해서는 서버에 양식이있는 도메인과 동일한 도메인이 있어야합니다. – doubter

+0

양식 게시가 다른 도메인에 대한 것입니다. 응답은 현재 페이지를 대체합니다. 기본적으로 아약스 요청이 아니며, POST를 통해 아약스를 시도하면 브라우저가이를 차단합니다. –

+0

그래서 내가 제어 할 수 없다면 다른 도메인에서 응답을 얻지 않아도 되나요? – doubter

관련 문제