美文网首页
ajax,请求失败状态码为0

ajax,请求失败状态码为0

作者: 独钓寒江月 | 来源:发表于2020-05-09 19:02 被阅读0次

原因:

1 url不存在 – Controller层定义正确
2 url不可达 – 后台确实接收到请求了,而且处理正确
3 发送了跨域请求 – 使用CORS Filter, 测试发现也不是
4 数据格式错 – 浏览器和后台调试发现,数据格式正确
5 ajax在完成之前请求已经被取消(ajax请求没有发出) – 确实是canceled,但是请求确实发出了
6 请求超时
解决请求超时

 $.ajax({
        cache: true,
        type: "POST",
        url: url,
        data: data,
        dataType: 'json',
        async: false,   // 同步操作
        // timeout : 1000, // 也可以加入延时防止ajax报错
        error: function () {
            alert("Connection error.");
        },
        success: function (data) {
            // ... 
        }
    });

6种可能一个一个试一遍,基本可以解决

相关文章

  • ajax,请求失败状态码为0

    原因: 1 url不存在 – Controller层定义正确2 url不可达 – 后台确实接收到请求了,而且处理正...

  • 2017.10.31

    ajax原理 ajax的核心 GET 情况下 创建ajax链接 打开链接 发送请求 接收响应 ajax状态码: 0...

  • jQuery ajax请求错误返回status 0和错误erro

    分析问题,发现以上代码没有问题,请求根本没有发送到后台,状态码是0表示没有发出ajax请求。各个状态含义: 0 -...

  • Ajax

    一、Ajax对象 二、Ajax对象的属性和方法 1、Ajax对象的属性: ①readyState:Ajax状态码0...

  • 登录脚本回放失败问题解决

    扫码关注本人公众号 原因分析 录制的登录脚本回放失败,通过抓包分析,发现登录的请求为Ajax请求。 方案一、使用A...

  • ajax请求 有时会有状态码0

    资料 【error】jQuery ajax请求错误返回status 0和错误error的问题 【开发笔记】ajax...

  • 充值官网接口文档

    参数都传到url里面 部分状态码统一说明 code意义0请求成功1请求失败106已关闭支付通道801access_...

  • AJAX状态值与状态码

    今天收集了一下相关ajax状态值和状态码资料的收集。 状态值于状态码: ajax状态码: ajax类库

  • jquery关于ajax 返回,明明是成功的却在error中返回

    Ajax请求通过XMLHttpRequest对象发送请求,该对象有四个状态(readyState): 0-未初始化...

  • Ajax状态值及状态码

    Ajax状态值及状态码 1- AJAX状态值与状态码区别AJAX状态值是指,运行AJAX所经历过的几种状态,无论访...

网友评论

      本文标题:ajax,请求失败状态码为0

      本文链接:https://www.haomeiwen.com/subject/maklnhtx.html