gpt4 book ai didi

java - apache httpclient 并生成一个将使用 java 共享 session 的浏览器

转载 作者:行者123 更新时间:2023-12-02 07:46:51 25 4
gpt4 key购买 nike

我需要能够在 apache httpclient 和 Web 浏览器之间共享 session 。

当用户第一次使用该程序时,我的 SWT 程序通过 httpclient 对用户进行身份验证。稍后需要使用相同的 session 启动默认的 Web 浏览器。我可以使用以下命令启动用户的默认浏览器: http://johnbokma.com/mexit/2008/08/19/java-open-url-default-browser.html

如果可能的话,我想要一个通用的解决方案。如果不可能,我会选择 IE、Chrome 或 FireFox 的解决方案。然后我会尝试找出如何为其他两个浏览器执行此操作。

最佳答案

这可以通过在默认浏览器打开的 URL 中添加 session cookie 的值来实现。 URL 的确切语法取决于所使用的网络服务器。以下是 Tomcat 的示例:Supporting Sessions Without Cookies in Tomcat

关于java - apache httpclient 并生成一个将使用 java 共享 session 的浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10710248/

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