Угловой 7 HttpClient post 404 - PullRequest
       21

Угловой 7 HttpClient post 404

0 голосов
/ 28 января 2019

Я не могу получить ничего, кроме запроса GET, для работы в моем приложении Angular 7.Вот код:

prefix: string = 'assets/data/';

getJsonFile = (fileLocation: string) => {
    return this.http.get(`${this.prefix}${fileLocation}.json`);
};

postJsonFile = (fileLocation: string, data: any) => {
    let headers = new HttpHeaders();
    headers = headers.set('Content-Type', 'application/json');

    let options = { headers: headers };

    return this.http.put(`${this.prefix}${fileLocation}.json`, data, options);
};

fileLocation передается, и я передаю ту же строку, «продажи».GET успешно возвращается, и PUT выдает ошибку 404 (не найдено) в консоли:

PUT http://localhost:4200/assets/data/selling.json 404 (Not Found) scheduleTask @ zone.js:3243
ERROR HttpErrorResponse {headers: HttpHeaders, status: 404, statusText: "Not Found", url: "http://localhost:4200/assets/data/selling.json", ok: false, …}

Есть идеи?Заранее спасибо

...