微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

文件上传卷曲命令到 XMLHttpRequest Javascript?

如何解决文件上传卷曲命令到 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 举报,一经查实,本站将立刻删除。