Dropwizard ExceptionMapper: Validate original header fields

坚强是说给别人听的谎言 提交于 2019-12-05 14:28:34

If you did want to get information from the original request object, you can add the following to your controller.

import javax.servlet.http.HttpServletRequest;
import javax.ws.rs.core.Context;

@Path("/my")
@Produces(["application/json", "application/hal+json"])
class MyController {

  @Context
  protected HttpServletRequest httpRequest

  @Timed
  @GET
  public Response getOne(){
    httpRequest.getHeaders(); 
    ... //do something with headers
    return Response.ok(new Person(id:1), httpRequest.getContentType());
  }
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!