使用Erlang Cowboy上传AJAX文件



我有一个AJAX文件上传到Erlang Cowboy的问题。我可以流文件上传与multipart/form-data

<form method="post" enctype="multipart/form-data">

但是我不能使用AJAX流文件上传,因为它不是cow_multipart数据的一部分,因为上传的文件是沿着cowboy_req:body_qs存储的,如下所示:

[{<<"-----------------------------9807164986589917941183868187rnContent-Disposition: form-data; name">>, <<""0"rnrn[object HTMLInputElement]rn-----------------------------9807164986589917941183868187rnContent-Disposition: form-data; name="params"rnrnkey=162">>}, {<<"profileID">>,<<"24">>}, {<<"testiing">>, <<"123rn-----------------------------9807164986589917941183868187--rn">>}], 19])

谢谢,

修正,添加contentType和processData = false

最新更新