我试图同时使用FORMDATA张贴XMLHttpRequest来在头设置正确的边界设置边界:如何同时使用的XmlHttpRequest和FORMDATA
xhr.open("POST",url);
xhr.setRequestHeader("Content-type","multipart/form-data; boundary=...");
var formData = new FormData();
formData.append("filename", inputId.files[0]);
formData.append(...);
xhr.send(formData);
我如何获得的边界是在请求中设置标题在这里。我看到请求被设置,边界以某种方式在请求中创建。但服务器不知道如何解释它。
原始海报请求xmlhttprequest而不是jquery – wondergoat77 2017-07-31 22:00:38
@ wondergoat77如果您仔细阅读,您会注意到我在我的评论的第一行中回答了有关XMLHttpRequest的问题。它完全解决了这个问题。然后,我添加了第二部分,因为还有其他人可能来自Google并使用jQuery(当时很常见,那是2012年!)。在他们的情况下如何关闭Content-Type并不明显。 – 2017-08-02 10:52:29