я хочу опубликовать данные JSON и получить данные ответа - PullRequest
0 голосов
/ 11 июня 2018
<!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>

Я анализирую данные JSON, но получаю сообщение об ошибке сервера 500, но, похоже, все в порядке с почтальоном предлагает любые изменения enter image description here

Ответы [ 2 ]

0 голосов
/ 11 июня 2018

Только вам нужно отправить это в вашем почтовом запросе.

var SendInfo= {"dataKey":"1013"};
0 голосов
/ 11 июня 2018

Вы проверили отправляемый запрос и сравнили запрос ajax с запросом почтальона на стороне сервера?

Вы, похоже, отправляете два разных JSON, в вашем коде ajax у вас есть { SendInfo: [{"dataKey":"1013"}]} ив вашем запросе почтальона у вас есть только {"dataKey":"1013"}.Это разные объекты, и ваш сервер может не понять их обоих.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...