通配符消耗javax.ws.rs

时间:2019-02-13 10:10:52

标签: java media-type javax.ws.rs

要接受独立于标头中设置的Content-Type的所有请求。

例如,Content-Type可以是application/json。然后设置:

@Consumes(MediaType.WILDCARD)

会回复:HTTP 415 Unsupported Media Type

但是,如果将消耗定义为包含多个项目的列表:

@Consumes({ MediaType.WILDCARD, MediaType.APPLICATION_SVG_XML })

请求被接受:200 OK

有什么主意,为什么MediaType.WILDCARD不接受application/json

编辑:运行javax.ws.rs-api-2.1.jar

0 个答案:

没有答案