<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title></title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
</head>
<body>
<script>
var SendInfo= { SendInfo: [{"dataKey":"1013"}]};
$.ajax({
type: 'post',
url: '/getData',
data: JSON.stringify(SendInfo),
contentType: "application/json",
traditional: true,
success: function (data) {
console.log(data);
}
});
</script>
</body>
</html>
答案 0 :(得分:2)
您是否检查了要发送的请求,并将ajax请求与服务器端的邮递员请求进行了比较?
您似乎在发送了两个不同的JSON,在您的ajax代码{ SendInfo: [{"dataKey":"1013"}]}
中,在邮递员请求中只有{"dataKey":"1013"}
。这些是不同的对象,你的后端可能无法理解它们。
答案 1 :(得分:0)
只有您需要在发布请求中发送此内容。
{{1}}