使用RxJS ajax发布多部分/表单数据

时间:2017-04-01 00:06:00

标签: ajax django-rest-framework rxjs rxjs5

是否可以使用RxJS Ajax可观察发布multipart / form-data? 我尝试通过在ajax设置对象中设置Content-Type来实现这一目的。

import { ajax } from 'rxjs/observable/dom/ajax';

let data = {
  ad = 'ad_id',
  image = <HTML5 File object>
}

let settings = {
  url: '/some-url',
  body: data,
  method: 'post',
  headers: {
    'Content-Type': 'multipart/form-data; boundary=---------2e50046',
    ...
  }
  ...
}

并使用ajax(settings)发布表单

但是,它在发送到后端服务器时似乎不起作用。我在后端使用Django Rest Framework

我希望你能帮助我解决这个问题。

0 个答案:

没有答案