2

HTTPS応答コード500と一緒にJSONデータを送信する方法があるかどうかを知りたいと思いました。基本的に、残りのクライアントにバックエンドにエラーがあることを認識させ、それとともにこのようなJSONエラーデータ構造を送信します。

{"error" : [
          {"code": "1001", "desc": "Some error description"},
          {"code": "1002", "desc": "Some other error description"}
           ]
}

これは、次のJavaスタックを使用しています= Java 6 / JAX-RS / Jersey / Tomcat

そうでない場合は、JSONデータと一緒にカスタム応答コードを送信する方法があります。基本的にJAX-RSAPIから見ると、JSONデータは200 OK ??

何かご意見は??RESTEasyも同じだと思いますよね?

4

1 に答える 1

1

のようなものを使用して実際の応答を出力し始める前に、HTTPヘッダー応答を必要なものに設定する必要がありますsetStatus() Response.status(500)

于 2010-06-14T19:54:23.190 に答える