angular5, httpclient.post, всегда получаю 404
Я не могу получить запрос Angular5 httpclient.post для работы. Я получаю 404 (как видно из Chrome Devtools) и ниже по потоку я получаю неизвестную ошибку. Я знаю, что мой URL-адрес хорош, так как я могу использовать почтальон, чтобы сделать сообщение, и он отлично работает. Я ходил вокруг с заголовками без хорошего результата. Я собираюсь на C#/ встроенный сервер webapi. https://unosquare.github.io/embedio/
Что мне здесь не хватает?
const options = {
headers: new HttpHeaders({
'Access-Control-Allow-Headers': 'Content-Type',
'Access-Control-Allow-Methods': 'GET, POST, OPTIONS',
'Access-Control-Allow-Origin': '*',
'Content-Type': 'application/json'
})
};
const e = eventDescriptor.events[0];
this._http.post("http://localhost:4000/api/config/setidlestate", e, options)
.subscribe(
data => {
console.log("POST Request is successful ", data);
},
error => {
console.log("Error", error);
}
);