2010-07-14 146 views
0

有没有人有任何解决方案来完成异步跨域GET请求。我正在寻找一个网站,检查其他网站的可用名称。 越快越好。异步跨域GET请求

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

示例,链接,任何东西都可以工作。

+0

你真的要检查多达10,000个外部网站上的用户名可用性吗?这将导致大量的流量。 – joeynelson 2010-07-14 14:45:51

+0

@Joey,用户不能从1个站点检查多达10000个。估计10,000是很高的。如果有人已经尝试过,将会有一个“被拒绝”名字的数据库。该网站将允许复制和粘贴,然后您只需“检查所有名称”。我假设人们会复制并粘贴一个长长的字典列表..等等 – ParoX 2010-07-15 21:24:43

回答

1

是否要执行使用JavaScript或者使用PHP的跨域检查?

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

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

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