본문 바로가기
Programming/Web

angularjs 에서 multipart/form-data $http로 upload하기

by Chan_찬 2016. 3. 22.
728x90
$http({
  method: 'POST', //
  url: ‘/data/save', /*  URL */
  data: form, /*    */
  headers: {'Content-Type': undefined} /* undefined */
  ,transformRequest: function (dataheadersGetter) {/* 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
728x90
Buy me a coffeeBuy me a coffee

댓글