당신은 이와 같은 것을 원할 것입니다.
$http({
method: 'POST',
url: '/api/fogbugz/bug/create',
data: { request: $scope.request, files: $scope.files },
headers: { 'Content-Type': undefined },
transformRequest: function(data) {
var formData = new FormData();
formData.append("request", angular.toJson(data.request));
for (var i = 0; i < data.files.length; i++) {
formData.append("File" + (i + 1), data.files[i]);
}
formData.append("nFileCount", data.files.length);
return formData;
}
}).success(function(data) {
}).error(function(error, response) {
});
중요한 부분
당신이 정의되지 않은 양식 데이터의 정확한 경계를 설정하기 때문에 대신 다중/폼 데이터의 정의에 헤더 세트의 Content-Type을 설정해야한다는 것입니다.