在 XMLHttpRequest Post 中发送二进制文件

问题描述

我正在使用 javascript XMLHttpRequest 进行 HTTP post 调用。 post 端点接受正文中的二进制文件。我尝试了下面的代码,但它似乎不起作用。 有人可以帮助如何在 Post 调用中将二进制文件作为正文传递吗?

 var http = new XMLHttpRequest();
 http.open("POST","myendpoint",true);
 http.setRequestHeader('Content-type','application/octet-stream');   
 http.setRequestHeader("Content-disposition",`file; filename="Path to a binary file"`);
 http.send();

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)