Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.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 有没有一种方法可以在没有服务器端语言的情况下执行http head请求并获得时间_Javascript_Jquery_Curl - Fatal编程技术网

Javascript 有没有一种方法可以在没有服务器端语言的情况下执行http head请求并获得时间

Javascript 有没有一种方法可以在没有服务器端语言的情况下执行http head请求并获得时间,javascript,jquery,curl,Javascript,Jquery,Curl,我正在尝试从Javascript代码执行http head请求以获取服务器时间…我可以从Javascript执行此操作吗?或者我是否需要服务器端语言来实现这一点假设您的服务器发送RFC必须发送的日期头: 假设服务器发送RFC必须发送的日期标头: 或者不使用jQuery,代码不会太多,但错误处理可能会更少: function getServerTime() { var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = func

我正在尝试从Javascript代码执行http head请求以获取服务器时间…我可以从Javascript执行此操作吗?或者我是否需要服务器端语言来实现这一点

假设您的服务器发送RFC必须发送的日期头:


假设服务器发送RFC必须发送的日期标头:


或者不使用jQuery,代码不会太多,但错误处理可能会更少:

function getServerTime() {
  var xhttp = new XMLHttpRequest();
  xhttp.onreadystatechange = function() {
    if (xhttp.readyState == 4 && xhttp.status == 200) {
        alert(xhttp.getResponseHeader('Date'));
    }
  };
  xhttp.open("HEAD", "/", true);
  xhttp.send();
}

或者不使用jQuery,代码不会太多,但错误处理可能会更少:

function getServerTime() {
  var xhttp = new XMLHttpRequest();
  xhttp.onreadystatechange = function() {
    if (xhttp.readyState == 4 && xhttp.status == 200) {
        alert(xhttp.getResponseHeader('Date'));
    }
  };
  xhttp.open("HEAD", "/", true);
  xhttp.send();
}

你需要服务器上的东西来响应,不是吗?你希望服务器上有方便的手表吗?谷歌“javascript获取服务器时间”似乎有一个javascript方法可以让浏览器获取服务器时间。@Terry哪个服务器时间?没有这样的事情。@Pointy没有像您的web服务器有时间这样的事情吗?当然有。基本上,我希望有一种方法可以从javascript执行卷发请求……您需要服务器上的一些东西来响应,不是吗?你希望服务器上有方便的手表吗?谷歌“javascript获取服务器时间”似乎有一个javascript方法可以让浏览器获取服务器时间。@Terry哪个服务器时间?没有这样的事情。@Pointy没有像您的web服务器有时间这样的事情吗?当然有。基本上,我希望有一种方法可以从javascript中执行卷发请求。。。。