我想开发一个JavaServlet,它能够通过其他服务器上的HTTP协议进行身份验证。该服务器将一个cookie发送回我的servlet,我希望将cookie转发回浏览器,并将浏览器重定向到另一个url。
我不知道如何通过servlet拦截和发送cookie。
你对使用的方法或类有什么建议吗?
最佳答案
我没有理解您所说的“拦截cookie”,但是发送回cookie非常简单,只需将cookie添加到响应对象。
Cookie cookie = new Cookie("name", value);
response.addCookie(cookie);
然后转发您的请求:
request.getRequestDispatcher(path).forward(request, response)
希望对你有帮助。
关于java - Java Servlet转发Cookie,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7846437/