使用javascript测试网址可用性 [英] Test url availability with javascript
本文介绍了使用javascript测试网址可用性的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
是否可以通过jQuery(或普通的javascript)来测试另一个域上的网页是否可用?
我尝试使用ajax调用获取响应标头,但无论我在自己的域外测试哪个站点,我都会收到错误。
Is it possible through jQuery (or plain javascript) to test if a webpage on another domain is available? I tried getting the response headers with an ajax-call but I get an error no matter what site outside my own domain I test.
所以我真的这么做需要在我的服务器上使用代理脚本,还是我可以跳过该请求?
So do I really need a proxy script on my server or would I be able to skip that request?
推荐答案
是的,您需要在服务器上使用代理脚本。根据同源政策,JavaScript无法在浏览器中用于跨域请求资源。
Yes, you need to use a proxy script on your server. JavaScript cannot be used in a browser to request resources across domains, as per the same-origin policy.
这篇关于使用javascript测试网址可用性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文