Во время выполнения запроса POST в угловых 2, я получаю:Угловое 2 POST запрос
"ИСКЛЮЧЕНИЕ: Ответ со статусом: 404 Не найдено для URL:".
Однако, при непосредственном доступе к URL-адресу, я получаю страницу ответов.
Кроме того, в моем бэкэнда код, я могу видеть мои данные получать передается со стороны клиента на стороне сервера:
Response_body: «{» Сообщение «:» Не в состоянии добавить Language = А «}» заголовки: Headersok: ложный статус: 404 его статуса: "Not Found" Тип: 2 URL: "http://localhost:1109/api/Language/AddLanguage"
onSubmit(val){
console.log(val);
this.languageService.testPost(val)
.subscribe(
(res:response) => console.log(res);
);
}
testPost(newVal) : Observable<any>{
let body = JSON.stringify(newVal);
console.log(body);
let headers = new Headers({'Content-Type' : 'application/json'});
let options = new RequestOptions({headers : headers});
return this.http.post(this.logUrl,body,options)
.map((res : Response) => res.json());
}
Ошибка в запросе являются: Response_body: "{" Сообщение ":" Не в состоянии добавить Language = А "}" заголовки: Headersok: ложный статус: 404 его статуса: "Not Found" Тип: 2 URL : «http: // localhost: 1109/api/Language/AddLanguage» – user3856563
вы можете указать код или создать plukr? – oreofeolurin
«Выполняя запрос POST (...) Однако при обращении к URL-адресу прямо« Когда вы получаете непосредственно запрос в браузере, вы делаете запрос GET, а не POST ... –