2010-07-14 7 views
0

누구나 비동기 크로스 도메인 GET 요청을 수행하는 데 대한 해결책이 있습니까? 다른 사이트의 사용 가능한 이름을 확인하는 사이트를 만들려고합니다. 더 빠를수록 좋습니다.비동기 크로스 도메인 GET 요청

클라이언트보다 가능한 가장 빠른 속도로 가능한 한 내 서버를 사용하고 싶습니다. 가장 큰 배열 (300-10000) 요청을 보낼 가능성이 큽니다.

예제, 링크, 아무거나 작동합니다.

+0

정말 10,000 개의 외부 사이트에서 사용자 이름 가용성을 확인하고 있습니까? 그것은 엄청난 트래픽을 초래할 것입니다. – joeynelson

+0

@Joey, 아니요 사용자는 1 개의 사이트에서 최대 10,000 개까지 확인할 수 있습니다. 10,000은 추측이 높았습니다. 이미 시도 된 것이 있다면 "거부 된"이름의 데이터베이스가있을 것입니다. 사이트에서 복사하여 붙여 넣기를 허용 한 다음 "모든 이름을 확인하십시오". 사람들이 긴 사전 목록을 복사하여 붙여 넣을 것이라고 가정합니다. – ParoX

답변

1

당신은 자바 스크립트를 사용하거나 PHP를 사용하여 도메인 간 확인을 수행 하시겠습니까?

JavaScript를 사용하는 경우 일부 페이지에서 브라우저가 Ajax를 사용하여 액세스 할 수 있지만 원본 정책에 의해 제한 될 수 있습니다.

PHP를 사용하는 경우 비동기 요청을 수행 할 방법이 없습니다. 왜냐하면 PHP는 전적으로 동기식이기 때문입니다.

자바 스크립트에서 Node.JS 서버로 요청을 보내면 Node.JS가 프로세스를 차단하지 않고 페이지를 가져올 수있는 좋은 방법일까요?