【发布时间】:2021-01-07 22:11:53
【问题描述】:
所以请看下面的代码。
const chunk = file.slice(start,start + chunkSize + 1)
const fd = new FormData()
fd.append('data', chunk)
$.ajax({
type: 'POST',
//cache: false,
//contentType: false,
//processData: false,
url: ajax_object.ajaxurl,
data:{
action:'uploadChunk',
//chunk: fd
},
success: function(response){
console.log(response)
}
})
当我将这些 cmets 留在其中时,代码会返回其预期的响应......但是当我删除 cmets 以便我可以实际发送带有请求的 FormData 时,我收到 400(错误请求)错误。我现在在后端所做的只是回显一个字符串。而已。除非我尝试将 formData 与它一起发送,否则它会起作用。
您可以提供的任何和所有见解都是有帮助的,我非常感谢。谢谢~
【问题讨论】:
标签: javascript php wordpress file blob