В моем html У меня есть:
name="file" type="file"
accept=".csv"
В тс: я получаю файл - $event.target.files.item(0);
Затем я передаю его в службу
uploadCSVFile( file) {
const uploadedFile = new FormData();
uploadedFile.append( 'file', file, file.name);
const url = `MyURL`;
return this.http.post(url, uploadedFile);
}
Проблема в том, что в нем указано, что File должен иметь текст contentType / csv. Но когда я добавляю заголовки -
{headers: new HttpHeaders().append('Content-Type', 'text/csv')}
Жалуется, что запрос не является составным.