【发布时间】:2015-02-22 23:09:14
【问题描述】:
我有一个将发布数据的 Jersey REST 服务。将有一个 CSV 文件,它是实际数据和该 CSV 的一些元数据(元数据可以是 JSON 或 XML 格式)。如果这两个都需要发布,服务的方法签名和伴随注释应该是什么样子,应该是......
@POST
@Consumes(MediaType.MULTIPART_FORM_DATA)
@Produces({MediaType.APPLICATION_JSON})
public CreateTaskVO provideService(@FormParam("meta") String v1,
@FormParam("data") InputStream v2) {
在这里,我设想第一个参数是元数据的 JSON 字符串,第二个参数是实际数据的输入流。这行得通吗?
【问题讨论】:
标签: java json rest jersey jax-rs