Javascript 多部分请求不起作用

Javascript 多部分请求不起作用,javascript,angularjs,Javascript,Angularjs,这就是我目前所拥有的,由不同的博客放在一起,试图描述如何在Angular中执行多部分请求。但是,它不起作用。上面写着错误的请求(400)。怎么了?是因为它缺少内容处置标题下的内容类型吗?如果是这样,我该如何补充 var fd = new FormData(); fd.append('data', server); return $http.post('/servers', fd, { transformRequest: a

这就是我目前所拥有的,由不同的博客放在一起,试图描述如何在Angular中执行多部分请求。但是,它不起作用。上面写着错误的请求(400)。怎么了?是因为它缺少内容处置标题下的内容类型吗?如果是这样,我该如何补充

        var fd = new FormData();
        fd.append('data', server);

        return $http.post('/servers', fd, {
            transformRequest: angular.identity,
            headers: {
                'Content-Type': undefined
            }
        });
从Chrome请求有效负载

------WebKitFormBoundaryoWOUGkw6GayCLwSB
Content-Disposition: form-data; name="data"

{"status":"REJECTED","description":"Test"}
------WebKitFormBoundaryoWOUGkw6GayCLwSB--

为什么将内容类型设置为未定义?你能把它设置成
multipart/mixed
multipart/formdata
?@sza我想这就是答案,伙计,把它放在下面:)不,它不起作用!