Почему почтальон бросает статус 400 для этого запроса по почте с помощью сценария до запроса?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Почему почтальон бросает статус 400 для этого запроса по почте с помощью сценария до запроса?

Сообщение Anonymous »

Я работаю над API Rest с Springboot и пытаюсь создать множественных пользователей из почтальона с помощью сценария предварительного просмотра, но я получаю код состояния 400, даже когда пользователи сохраняются в базе данных < /p>
"Трассие": "org.springframework.http.converter.httpmessAgexexpectable: publicexable: publicexexpectable: publicexable ispectipable: publicexable ispectipable: iRempable: IRepeCeptable. org.springframework.http.responseentity

Это скрипт:

Код: Выделить всё

let data = [{
"name": "Alex M",
"email": "[email protected]",
"password": "ASF2354SDF"
},
{
"name": "Lucas M",
"email": "[email protected]",
"password": "FGSASD123"
},
{
"name": "Jenifer L",
"email": "[email protected]",
"password": "531234asd"
}
];

data.forEach(item => {
pm.sendRequest({
url: "http://localhost:8080/library/users",
method: "POST",
header: { "Content-Type": "application/json" },
body: {
mode: "raw",
raw: JSON.stringify(item)
}
}, (err, res) => {
if (err) {
console.error("Error:", err);
} else {
console.log("Response:", res.json());
}
});
});
< /code>
Это метод сообщения: < /p>
@PostMapping
public ResponseEntity create(@RequestBody User user) {
return   ResponseEntity.status(HttpStatus.CREATED).body(userService.saveUser(user));
}
< /code>
Класс пользователя: < /p>
@Data
@Entity
@AllArgsConstructor
@NoArgsConstructor
public class User {

@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;

private String name;

@Column(nullable = false, unique = true)
private String email;

private String password;
}
Что я пробовал:

[*] Я добавил ключ типа контента и его значение (приложение/json) в заголовках на почтальце, и он продолжает показывать один и тот же статус. /> < /li>
изменил тело на < /p>

Код: Выделить всё

body: JSON.stringify(item)

Я также проверил базу данных и мог видеть, что пользователи сохраняются, но я не понимаю статус кода 400.



Подробнее здесь: https://stackoverflow.com/questions/795 ... equest-scr
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»