Я безуспешно пробовал следовать { ссылка } и { ссылка }. Я все еще получаю Network request failed
.
Вот мой запрос cURL, который работает:
curl -X POST "url" -H "Content-Type: multipart/form-data; boundary=--CUSTOM" -H "Content-Length: 237" -d $'----CUSTOM\nContent-Disposition: form-data; name="fileToUpload"; filename="t006"\nContent-Type: application/octet-stream\n\nset shiftwidth=4\nset autoindent\n\n----CUSTOM\nContent-Disposition: form-data; name="submit"\n\nUpload Image\n----CUSTOM--\n'
И вот то, во что я пытался его преобразовать, и он возвращает Network request failed.
uploadFile(){
const formData = new FormData()
formData.append('blob', new Blob(['set shiftwidth=4\nset autoindent\n']), 't006')
fetch('url', {
method: 'POST',
body: formData
})
.then(data => {
console.log(data)
})
.catch(error => {
console.log('error:' + error.message);
})
Требуется ли Content-Length
или тело Content-Type: application/octet-stream
?
Я новичок во всем этом, поэтому любая помощь будет принята с благодарностью. Спасибо