Я не могу получить ничего, кроме запроса 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, …}
Есть идеи?Заранее спасибо