【发布时间】:2011-05-08 14:42:36
【问题描述】:
我在泽西岛有一个标准上传端点:
@POST
@Secure
@Consumes("multipart/form-data")
public Response upload( @Context final HttpHeaders hh,
@FormDataParam("fileaaa") final FormDataContentDisposition disposition,
@FormDataParam("fileaaa") final InputStream input,
如何获取上传文件的 MIME 类型?
如果我这样做disposition.getType,这会得到表单的 MIME 类型;在这种情况下form-data。
我知道信息在某处; HTTP 消息应该是这样的:
-----------------------------7d01ecf406a6
Content-Disposition: form-data; name="input_text"
mytext
-----------------------------7d01ecf406a6
Content-Disposition: form-data; name="fileaaa";
filename="C:\Inetpub\wwwroot\Upload\pic.gif"
Content-Type: image/gif
(binary content)
-----------------------------7d01ecf406a6--
【问题讨论】:
标签: java file-upload upload mime-types jersey