为了账号安全,请及时绑定邮箱和手机立即绑定

ajax请求方式的问题!!!

ajax请求方式的问题!!!

Helenr 2019-02-19 17:19:47
最近做需求遇到一个高级查询的插件,这个插件发布如下图的请求。后台是通过读取IO流的方式获取到请求的json数据。现在我要改这个插件的请求逻辑,结果自己模拟ajax请求,却实现不了这个插件自带请求的方式。导致后台解析不到数据。前提是:后台改动涉及逻辑复杂,无法更改后台解析方式。希望有高人指点一下!!!插件请求抓包截图:自己写js请求抓包截图: $.ajax({                url: url,                type: 'POST',                contentType: 'application/json; charset=utf-8', // 很重要                traditional: true,                data: {"name":"aaa","subs":[{"name":"bbb","age":"12"},{"name":"ccc","age":"20"}]}            })            .done(function() {                console.log("success");            })            .fail(function() {                console.log("error");            })            .always(function() {                console.log("complete");            });            
查看完整描述

1 回答

?
慕田峪9158850

TA贡献1794条经验 获得超7个赞

是不是要转成JSON串

 $.ajax({

    url: url,

    type: 'POST',

    contentType: 'application/json; charset=utf-8', // 很重要

    traditional: true,

    data: JSON.stringify({"name":"aaa","subs":[{"name":"bbb","age":"12"},{"name":"ccc","age":"20"}]})  // 转JSON串

})

.done(function() {

    console.log("success");

})

.fail(function() {

    console.log("error");

})

.always(function() {

    console.log("complete");

});


查看完整回答
反对 回复 2019-02-23
  • 1 回答
  • 0 关注
  • 437 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信