Http - запрос на отправку файла через multipart / from-data - PullRequest
0 голосов
/ 24 марта 2020

Я новичок в многосоставном топи c. Я хочу отправить http-запрос с Angular, который отправляет данные формы.

Мой код:

 constructor(private http: HttpClient) { }

 sendData(fileToUpload:File, json:File) {
        formData.append('File', fileToUpload);
        formData.append('JSON', json);
        return this.http
          .post(url, formData, { headers: this.getHeaders() });
 }

  private getHeaders(): HttpHeaders {
      let headers = new HttpHeaders();
      headers     = headers.set('Content-Type', 'multipart/form-data');
      return headers;
  }

Что-то мне не хватает или этот код работает нормально?

...