Closed
Description
I have to submit a form which includes a user selected file to the server. I can get this working using $http directly as below,
var fd = new FormData();
fd.append("profile",angular.toJson(profile));
fd.append("file", file);
return $http.post("/server/api/profile/me/bio", fd, {
withCredentials: true,
headers: {'Content-Type': undefined },
transformRequest: angular.identity
});
I tried to do the same submit using restangular as below
return userAPI.one('me').customPOST(fd,"bio",{}, {'Content-type':undefined});
However this doesn't do the multipart submit correctly and attempts to send a empty payload request. I suspect this is because I need to specify the transformRequest flag to address this issue: angular/angular.js#1587
Is there a way to do set a request transformer just on this request?
Thanks
Metadata
Metadata
Assignees
Labels
No labels