美文网首页
axios请求不到后台方法,jQuery却可以?

axios请求不到后台方法,jQuery却可以?

作者: 广州小单纯 | 来源:发表于2017-12-11 16:29 被阅读0次

今天遇到一个bug,先来说下前提。

接口文档

这个接口文档是后台写的,前面一直在写页面就没管,现在在联调。

然后发现返回一直是200,但是后台打断点方法就一直进不去。

封装后axios方法

然后我跟他说你这个方法一直都返回200,说明我请求没问题啊。

然后他在PC端用jQuery给了我一个截图

jQuery返回数据

OK,我觉得是我的问题,然后百度,Google,修改headers都干了,还是你妹的没反应。

最后没辙了 我说看看他请求头,发现多了个东西

jQuery请求头

发现formData多了个code?exm??多个参数不跟我说,你妹的。

然后我加上一个code字段,就能正常返回值了。

到了甩锅时间,毕竟用了这么久时间,boss问起来不行啊,他演示jQuery参数都删掉也能正常访问方法,但我的axios就不行。

总结一下这件事儿:

1.接口文档一定要写清楚。不然用axios很容易进不去方法却返回200

2.axios缺少参数就不能正确访问后台。

相关文章

  • axios请求不到后台方法,jQuery却可以?

    今天遇到一个bug,先来说下前提。 这个接口文档是后台写的,前面一直在写页面就没管,现在在联调。 然后发现返回一直...

  • 取消ajax请求

    取消异步请求 原生XHR 调用调用XHR对象的.abort()方法 jquery ajax axios 特点可以同...

  • VUE post请求设置为formdata传参

    在vue-cli脚手架项目中,我们通常遇过发送axios请求,后台接受不到数据,试了下ajax请求,后台便可以接收...

  • axios 遇到后台接收不到参数情况

    * 针对当前后台接口实现(遇到后台接收不到参数情况),前端axios请求有三种方法(以登录为例) * 方法1: 创...

  • jQuery的ajax详解

    jQuery内部也封装了对原生ajax请求的方法,可以很方便我们的对后台异步请求处理。 $.get()方法 语法:...

  • react 发送ajax请求

    ajax请求 发送ajax请求的几种方式JQuery:一般不用,太重,不是专事专做axios: axios.get...

  • jQuery AJAX

    一 jQuery AJAX方法 前台往后台传数据 在GET请求中,不能使用@RequestBody。在POST请求...

  • axios使用之参数FormData转换

    最近在项目中使用了axios来代替jQuery的ajax。假如你后台接收的的请求类型是post,然后参数是form...

  • js如何取消异步请求

    本文总结了原生XHR、jquery、axios取消异步请求的方法。 XHR 对于原生XHR对象来说,取消的ajax...

  • React中的“ajax”

    React没有ajax模块 集成其他的js库(如axios/fetch/jquery),发送ajax请求axios...

网友评论

      本文标题:axios请求不到后台方法,jQuery却可以?

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