は、我々はしても応答で威厳したくない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サービス要求に応答しないための最高の技術とは何ですか?
ありがとうございます。基本的な考え方は、プログラムで断線をシミュレートすることです。私にとって最もきれいな204の音が、これが要件を満たしているかどうかを確認します。 –
ああ、切断しようとしているのであれば、ソケットを閉じてみてください。 (私はJava Webサービスについては何も知らないが、基本的な 'Socket'クラスへのアクセス権があれば、あなた自身で閉じることができますか?) –
ええ、それがポイントです。 Java Webサービスを扱う際には、私から抽象化されていると思います。私はここにいくつかのショートカットがあることを望んでいます。私が望むのは、正確にそれを行い、下にあるソケットに電話を切るよう伝えることです。 –