这里有一个类似的问题:Supporting both Multipart and Application Url Encoded parameters in Jersey
我有一个可以接受 POST 请求的 API 端点(在泽西岛)。内容类型是:form-urlencoded 或 multipart。两种类型的请求到达相同的路径。我该如何打开它?
对于 urlencoded 请求,我想获取参数:
@FormParam("recipient") String recipient
对于多部分请求,我想得到:
@FormDataParam("file") InputStream uploadedInputStream,
@FormDataParam("file") FormDataContentDisposition fileDetail
谢谢!