-2
我有一个输入字段,我要求用户输入网址。现在从前端本身我想检查输入URL的HTTP状态代码。如何ping任何网站的状态从前端?
是否有可能使用jQuery或JavaScript? 任何帮助表示赞赏;)
如何我的问题是不同的?
我想从URL获取状态码,而不是从IP ping。
我有一个输入字段,我要求用户输入网址。现在从前端本身我想检查输入URL的HTTP状态代码。如何ping任何网站的状态从前端?
是否有可能使用jQuery或JavaScript? 任何帮助表示赞赏;)
如何我的问题是不同的?
我想从URL获取状态码,而不是从IP ping。
对于允许跨站点脚本(XSS)页面(例如允许控制允许来源:*在服务器端),你可以用jQuery做到这一点很容易:
$.ajax({
url:'https://www.example.com',
type:'GET'})
.always(function (jqXHR) {
console.log(jqXHR.status);
});
但大多数页面有充分理由阻止XSS!
ping这不是一个正常的获取?这将导致实际获取页面的内容,而不仅仅是响应代码。 – Marc
的可能的复制 http://stackoverflow.com/questions/4282151/is-it-possible-to-ping-a-server-from-javascript – Krishnakant
@Krishnakant我认为这不是一个重复,因为他想从URL获取状态代码,而不是从IP –