Trong Jersey, làm cách nào chúng tôi có thể 'thay thế' chuỗi trạng thái được liên kết với mã trạng thái đã biết?Mã lỗi tùy chỉnh JAX/Jersey trong phản hồi
ví dụ:
return Response.status(401).build();
tạo ra một phản ứng HTTP có chứa:
HTTP/1.1 401 Unauthorized
I (không phải là tôi, nhưng ứng dụng client) muốn xem phản ứng như:
HTTP/1.1 401 Authorization Required
Tôi đã thử các sau đây phương pháp tiếp cận nhưng vô ích:
1) Điều này chỉ thêm Chuỗi trong nội dung phản hồi HTTP
return Response.status(401).entity("Authorization Required").build();
2) Tương tự kết quả với quá này:
ResponseBuilder rb = Response.status(401);
rb = rb.tag("Authorization Required");
return rb.build();
Đánh giá cao sự giúp đỡ của bạn!
-spd
OP không hỏi cách khác với 'thực thể (thông điệp)'? –
Đồng ý với @JinKwon, điều này khác với 1) trong câu hỏi của OP như thế nào? – TWiStErRob