之前在 sf 提问一个问题前后端交互,后端无法 parse 数据的问题,如果是 POST 请求,设置请求头就可以解决
但如果是 GET,
$.ajax({
type: "GET",
url: "/api/auth/register/",
contentType: "application/json; charset=UTF-8",
data: JSON.stringify({
list: [1, 2, 3],
dict: {
k: "v",
}
}),
success: function (data) {
console.log(data)
}, error: function (data) {
console.log('error', data);
}
})
Django 接受的就是这种的
<QueryDict: {'{"list":[1,2,3],"dict":{"k":"v"}}': ['']}>