如何检查multipart / form-data content-type中的文件大小

时间:2017-10-29 10:18:07

标签: erlang multipartform-data cowboy

我想通过multipart / form-data内容类型上传文件。 我可以看到整个内容大小(内容长度),但是当我上传3个文件时想知道每个部分的大小(例如)

这就是我获取文件的方式:

multipart(Req0) ->
  case cowboy_req:read_part(Req0) of
    {ok, Headers, Req1} ->
      ?LOG_WARNING("Headers: p~n", [Headers]),
      {ok, _Body, Req} = cowboy_req:read_part_body(Req1),
      multipart(Req);
    {done, Req} ->
      ?LOG_WARNING("Req: p~n", [Req]),
      Req
  end.

但是没有关于文件大小的数据

有没有获得此信息? (而不是检查列表长度)

0 个答案:

没有答案