假設我們有一個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