假设我们有一个Web服务请求,我们甚至不希望有回应尊称:如何选择不响应Java web服务中的请求?
@WebMethod(operationName = "doSomethingForNicePeopleOnly")
public String doSomethingForNicePeopleOnly(@WebParam(name="username") String user) {
if (userIsNice(user)) {
return "something nice";
} else {
// I'd prefer not to return anything at all, not even a 404...
}
}
什么是不响应给定的Java Web服务请求最好的技术?
谢谢+1,并接受。基本思想是以编程方式模拟断开连接。 204听起来最清洁,我会看到如果这符合要求。 – 2011-01-09 04:16:05
噢,如果你想断开连接,你可能试着关闭socket? (我对Java Web服务一无所知,但如果你有权访问底层的`Socket`类,那么你可以尝试自己关闭它) – 2011-01-09 18:17:56