最近做需求遇到一个高级查询的插件,这个插件发布如下图的请求。后台是通过读取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");
});
慕田峪9158850
相关分类