Programming/Web
angularjs 에서 multipart/form-data $http로 upload하기
Chan_찬
2016. 3. 22. 07:40
반응형
$http({
method: 'POST', //방식
url: ‘/data/save', /* 통신할 URL */
data: form, /* 파라메터로 보낼 데이터 */
headers: {'Content-Type': undefined} /* undefined로 넣는다. 자동으로입력됨*/
,transformRequest: function (data, headersGetter) {/* data를 파싱해서 return함 */
var formData = new FormData();
angular.forEach(data, function (value, key) {
formData.append(key, value);
});
var headers = headersGetter;
delete headers['Content-Type'];
return formData;
}
})
728x90
반응형
BIG