如何解决文件上传卷曲命令到 XMLHttpRequest Javascript?
我目前正在尝试创建一个使用 GoFile API 的文件上传页面(带电子)
我是一个完整的 http 请求初学者,但之前有一些 Javascript/Electron 经验。
如何在 Javascript 中复制此示例 CURL 命令?
curl -F file=@file.txt https://srv-file6.gofile.io/uploadFile
在终端中,这与指定的文件路径完美配合,但是当我将文件路径传递到 Javascript 内的 XMLHttp POST 请求时,会返回“500”错误,表明没有上传文件。
示例:
const Http2 = new XMLHttpRequest();
const Post_url='https://'+server+'.gofile.io/uploadFile';
Http2.open("POST",Post_url);
Http2.setRequestHeader("content-type","application/x-www-form-urlencoded");
Http2.onreadystatechange = function(){
if(this.readyState==4 && this.status==200){
alert(Http2.responseText)
}
}
let data = "file=@/Users/admin/Desktop/loading.gif"
var formData = new FormData();
formData.append(data);
Http2.send(formData)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。