使用JScript检测Web服务可访问性

时间:2011-12-02 05:02:06

标签: javascript web-services jscript

是否有一种通过javascript检测网络服务是否可访问的常用方法? 例如,如果Web服务器已关闭或其上的IIS已停止,我可以停止该程序。

1 个答案:

答案 0 :(得分:1)

你可以简单地使用jQuery的AJAX函数向服务器发送请求,并监听错误(即:timeout)

var request = $.ajax({
  url: "http://somewebsite.com",
  type: "POST"
});

request.done(function(msg) {
  $("#log").html("Website is up.");
});

request.fail(function(jqXHR, status) {
  $("#log").html("Website is down.");
});
相关问题