У меня есть требование преобразовать byte[] в Multipart с помощью Angular 10. Как я могу это сделать?
При получении электронной почты я получаю изображение в виде байта []. Я хочу преобразовать его в файл Multipart и отправить. Как я могу этого добиться?
Спасибо!
// Assuming you have a byte[] called myBytes
const myBlob = new Blob([myBytes]);
const formData = new FormData();
formData.append('file', myBlob, 'filename.bin');
const req = new HttpRequest('POST', ' upload url ', formData, {
reportProgress: true
});
// You can then use the HttpClient to send the request
this.http.request(req).subscribe(event => {
// Handle response
});
попробуйте formData.append('file', myBlob, 'filename.bin', { type: 'application/octet-stream' });
Как передать тип содержимого файла?