异步跨域GET请求

时间:2010-07-14 14:30:08

标签: php javascript xmlhttprequest

是否有人有任何关于完成异步跨域GET请求的解决方案。我希望建立一个检查其他网站可用名称的网站。 越快越好。

我希望尽可能使用我的服务器,因为它最有可能比客户端更快。最有可能发送一个巨大的阵列(300-10000)请求。

示例,链接,任何可行的方法。

3 个答案:

答案 0 :(得分:1)

您必须向服务器发出同域get请求,并让PHP脚本在响应请求之前进行检查(可能使用CURL)。

http://www.php.net/manual/en/curl.examples-basic.php

答案 1 :(得分:1)

您想使用JavaScript还是使用PHP执行跨域检查?

如果使用JavaScript,您可能会受到同源策略的限制,但有些页面可能允许您的浏览器使用Ajax访问它们。

如果使用PHP,则无法执行异步请求,因为PHP始终是同步的。

也许一个好的变体是从JavaScript向Node.JS服务器发送请求,然后让Node.JS获取页面而不阻塞进程?

答案 2 :(得分:0)