Я бы установил данные через заголовки или параметры и использовал бы метод get.
Я создал свой сервис.
public openFile(pathFile) {
let url='/download/';
let mockUrl;
let file= new HttpHeaders();
file=pathFile
return this.httpClient.get(url,file);
}
Проблема в коде VS Я получаю эту ошибку:
Argument of type 'HttpHeaders' is not assignable to parameter of type '{ headers?: HttpHeaders | { [header: string]: string | string[]; }; observe?: "body"; params?: Ht...'
И когда я пытаюсь запустить службу, сервер выдает мне эту ошибку:
{timestamp: 1524743028303, status: 400, error: "Bad Request", exception: "org.springframework.web.bind.MissingServletRequestParameterException", message: "Required String parameter 'pathFile' is not present", …}