Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从前端ping到任何网站以获取状态?_Javascript_Http_Response - Fatal编程技术网

Javascript 如何从前端ping到任何网站以获取状态?

Javascript 如何从前端ping到任何网站以获取状态?,javascript,http,response,Javascript,Http,Response,我有一个输入字段,要求用户输入web URL。现在从前端本身,我想检查输入的URL的HTTP状态码 可以使用jquery或javascript吗? 感谢您的帮助;) 我的问题有什么不同? 我希望从URL获取状态代码,而不是从IP获取ping。对于允许跨站点脚本(XSS)的页面(例如,允许控制允许源代码:*在服务器端),您可以使用jQuery轻松完成: $.ajax({ url:'https://www.example.com', type:'GET'}) .always(

我有一个输入字段,要求用户输入web URL。现在从前端本身,我想检查输入的URL的HTTP状态码

可以使用jquery或javascript吗? 感谢您的帮助;)

我的问题有什么不同?


我希望从URL获取状态代码,而不是从IP获取ping。

对于允许跨站点脚本(XSS)的页面(例如,允许控制允许源代码:*在服务器端),您可以使用jQuery轻松完成:

$.ajax({
    url:'https://www.example.com',
    type:'GET'})
    .always(function (jqXHR) {
                console.log(jqXHR.status);
});

但是大多数页面都有很好的理由阻止XSS

@Krishnakant的可能副本我认为这不是一个副本,因为他想从URL获取状态代码,而不是从IPIsn获取ping,这不是一个正常的获取吗?这将导致实际获取页面内容,而不仅仅是ping响应代码。