【问题标题】:HTTP Response Code on javascriptjavascript 上的 HTTP 响应代码
【发布时间】:2014-05-27 03:39:30
【问题描述】:

如何在 javascript 上的虚假链接上执行 HTTPget 响应代码?

我真的不知道 HTTP 响应代码是什么以及用于什么。

【问题讨论】:

    标签: javascript http-headers http-response-codes


    【解决方案1】:

    你也可以试试这个方法

    $( document ).ready(function() {
      var url = "/customers/customer_list";
      $.ajax({url:url,
        data: { name: "John", location: "Boston" }
        type: "GET",
        dataType: "html"
        success:function(result){
          alert(result);
        }});
    }});    
    

    【讨论】:

      【解决方案2】:

      来自Use javascript to check http status codes

      $(function() {
        var url = "some_url";
        $.ajax(url,
        {
           statusCode: {
           404: function() {
              alert('page not found');
           }
        }).done(function( msg ) {
           alert( "Data Saved: " + msg );
        });
      });  
      

      http://en.wikipedia.org/wiki/List_of_HTTP_status_codes 有关这些含义的详细信息

      【讨论】:

      • 刚刚意识到您的意思是获取请求,现在更新答案
      • 不,不要编辑您的答案。这就是我要找的。只是一个后续问题。我如何测试该功能?以及我如何定位(标题/正文)并调用(onclick/.ready)该功能?
      • 用你的服务器地址替换'url'。在404: function() { <your code here> 中,您可以触发任何您想要的处理程序。有关获取状态代码/正文的更多信息,请参阅api.jquery.com/jquery.ajax
      猜你喜欢
      • 2020-11-12
      • 2017-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-15
      • 2014-10-10
      相关资源
      最近更新 更多