Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何发送包含多个分块文件的FormData_Javascript_Html_Reactjs - Fatal编程技术网

Javascript 如何发送包含多个分块文件的FormData

Javascript 如何发送包含多个分块文件的FormData,javascript,html,reactjs,Javascript,Html,Reactjs,我需要将包含多个文件的formData发送到服务器。是否可以将其分块发送并包含“传输编码:分块”?工作的代码很简单,但它发送的有效负载具有内容长度,而不是分块 const formData = new FormData() formData.append('textSample', textSample) formData.append('file1', somefile) formData.append('file2', somefile2) const xhr = new XMLHttpR

我需要将包含多个文件的formData发送到服务器。是否可以将其分块发送并包含“传输编码:分块”?工作的代码很简单,但它发送的有效负载具有内容长度,而不是分块

const formData = new FormData()
formData.append('textSample', textSample)
formData.append('file1', somefile)
formData.append('file2', somefile2)

const xhr = new XMLHttpRequest()
xhr.open('POST', "/upload")
xhr.send(formData)

有可能吗?是否有支持此功能的库

不允许所有人都设置
传输编码:chunked
,因为它是一个,这意味着您不能在浏览器中设置它。然而,其中一些可能会帮助您实现目标。

您的用例是什么?您不能简单地按顺序对每个文件执行一个请求?不能不修改服务。如果我错了,请添加评论,而不仅仅是一次投票