首页 > 解决方案 > Liferay 7.2 Rest Service 读取请求的标头

问题描述

我有 Liferay 7.2。

我创建了一个模块休息。

我创建了一个方法 GET

我想读取传入请求的标头。我需要阅读身份验证承载令牌。我怎样才能做到这一点?

这是我的示例代码

@GET
@Path("/get-request-headers")
            
public String jsonGetRequestHeaders() throws Exception {

String authtoken = ?????;

return authtoken;
}

标签: restrequesthttp-headersliferay-7request-headers

解决方案


我找到了解决方案:

    @GET
    @Path("/get-request-headers")
                
    public String jsonGetRequestHeaders(
      @HeaderParam("Authorization") String token
    ) throws Exception {
    
    String authtoken = token;
    
    return authtoken;
    }

推荐阅读