gpt4 book ai didi

java - Apache wink 访问身份验证 header

转载 作者:行者123 更新时间:2023-12-01 14:17:49 28 4
gpt4 key购买 nike

我是 Apache Wink 新手。我想知道如何在我的 wink 服务器代码中访问基本授权 header 。我正在使用 FireFox REST 客户端来访问我的服务。在验证用户身份时,我需要将用户名和密码作为基本授权 header 传递。

知道如何在服务器端代码中获取用户数据吗?

最佳答案

选项 1:使用@HeaderParam。示例:

@GET
public Response myGetMethod(@HeaderParam("BASIC") String basicHeader) {
...
}

选项 2:使用 HttpHeaders 上下文。示例:

@GET
public Response myGetMethod(@Context HttpHeaders headers) {
String basicHeader = headers.getRequestHeader("BASIC").get(0);
...
}

选项 3:您可以使用 @Context 获取 HttpServletRequest 并从那里获取 header 。

关于java - Apache wink 访问身份验证 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17952236/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com