如何强制Chrome Postman返回appplication/xml而不是appplication/octect-stream

2022-09-03 12:26:23

我正在使用谷歌浏览器插件Postman来测试一些宁静的网络服务。我的一些 Web 服务具有生成注释,该注释定义了多种类型。但是,每次我运行我的一个服务时,Postman的结果似乎都确定始终以八分流的形式返回。有没有办法强迫邮递员(或者可能是我的服务)返回应用程序/ xml结果?我宁愿不更改注释,但如果这是我唯一的选择,我会这样做。

我的服务定义 -

@GET
@Produces( { MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON, 
"application/x-javascript", MediaType.APPLICATION_OCTET_STREAM } )
@Path( "/getCustomers/" )
public Response getCustomers

我的 postman 调用只是一个 GET 调用,标头上没有参数,如下所示:

http://myserver:8080/test/getCustomers

答案 1

也许您的默认响应类型是八分流

在POSTMAN中使用下面的http标题

接受:应用程序/xml

根据接受标头执行服务器验证。


答案 2

推荐