我认为这取决于您的JAX-
RS实现,但这是泽西对其@Produces批注的解释:https ://jersey.java.net/documentation/latest/jaxrs-
resources.html#d0e1809
基本上,由客户端确定服务器应吐出的内容类型。如果客户端支持多个内容类型,则有时可以为给定方法指定要返回的内容类型的优先级:
@Produces({"application/xml; qs=0.9", "application/json"})
在上面的示例中,如果客户端(同时)接受“ application / xml”和“ application / json”,则服务器始终发送“
application / json”,因为“ application / xml”的质量因数较低。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)