Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 Jersey 创建了一个示例 API。
当客户端请求此 API 时,它会将客户端重定向到另一个 URI。
以下是我的代码:
reidrectURI = URI.create(originalAlfDownloadLink); return Response.seeOther(reidrectURI).build();
我想在重定向 uri 中添加一些海关 http 标头。
可能吗?
是的,您可以这样做,您可以获取 httpRequest 对象,并可以在重定向之前添加所需的标头。您可以使用 @Context 注释来获取 httpRequest。
@Context HttpServletRequest httpRequest
一旦你有了 httpRequest 对象,你就可以像这样向它添加标头:
httpRequest.getSession().setAttribute("header", "value");