gpt4 book ai didi

java - 使用 JAX-RS 和 Tomcat 的 HTTP 503 的空响应?

转载 作者:行者123 更新时间:2023-11-28 22:07:59 27 4
gpt4 key购买 nike

我有一个 JAX-RS 资源(在我部署在 Tomcat 的 war 中),在某些情况下它应该返回 HTTP 503 和一个空主体。我的资源的实现如下所示

@GET
@Path("/alive")
public Response alive() {
Response result = noContent().build();

if (shouldReturn503())
result = Response.status(SERVICE_UNAVAILABLE)
.build();

return result;
}

不幸的是,Tomcat 总是将 HTML 页面添加到响应中。我如何强制 Tomcat 返回 HTTP 503 状态而不返回正文?

最佳答案

试试这个:

result = Response.status(Response.Status.SERVICE_UNAVAILABLE).entity("").build();

关于java - 使用 JAX-RS 和 Tomcat 的 HTTP 503 的空响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32253625/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com