#angular #typescript #http-post
Вопрос:
Поэтому, когда я пытаюсь отправить запрос post на серверную часть, я получаю `код ответа:500`, а объект данных, полученный на стороне API, пуст, я пробовал использовать postman для того же, и это работает просто отлично.
return htpp.post(link,data,headers).subscribe(response=>{
console.log(response);
},
error=>{
console.log(error);
});```
this is my function call for the same
Ответ №1:
Код состояния HTTP 500 является общим ответом на ошибку, и когда ошибка исходит от внешнего разработчика, вы должны проверить или/и выполнить следующие действия:
- Проверьте запрос тела и его свойства (имя свойств от интерфейсной команды должно совпадать с тем, что ожидает серверная команда)
- Перезагрузите веб — страницу. Вы можете сделать это, выбрав кнопку обновить/перезагрузить, нажав F5 или Ctrl R
- Очистите кэш вашего браузера. Если есть проблема с кэшированной версией просматриваемой страницы, это может вызвать проблемы с HTTP 500
- Удалите файлы cookie вашего браузера. Около 500 внутренних ошибок сервера могут быть исправлены путем удаления файлов cookie, связанных с сайтом, на котором вы получаете ошибку. После удаления файлов cookie перезагрузите браузер и повторите попытку.
ГУГЛ УДАЧИ