使用javascript测试网址可用性 [英] Test url availability with javascript

查看:85
本文介绍了使用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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆