首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >apache httpclient并生成将共享会话的浏览器

apache httpclient并生成将共享会话的浏览器
EN

Stack Overflow用户
提问于 2010-02-10 15:17:36
回答 1查看 872关注 0票数 1

我有一个使用Apache httpclient api的java程序。这用于登录到webapp应用程序并与其通信。一旦登录,程序就会发出一个执行进程来打开firefox以访问webapp,并允许用户在浏览器中查看数据。既然java程序已经登录,有没有办法共享当前的会话PHPSESSID,以便衍生的firefox已经登录并在同一会话中工作?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-02-10 15:30:48

您可以编写自己的会话处理回调函数,将会话数据存储在数据库中。然后,您需要做的就是将PHPSESSID与您在Firefox中打开的URL一起传递,您就可以从那里继续会话。点击此处阅读更多信息:

http://www.php.net/manual/en/function.session-set-save-handler.php

在用户注释中有一些很好的基于数据库的会话示例

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2237853

复制
相关文章
spring security将sessionId放在header里,解决共享会话的问题
现在分布式系统,都是采用redis做共享会话。 现在系统使用的是spring security,用户登陆后,如何通过sessionId保证已经登陆呢 解决办法如下:
星痕
2018/09/12
4.6K1
bboss会话共享 原
    区别于官方demo,这里介绍的是集群项目的session共享,以下是项目属性:
尚浩宇
2018/08/17
4700
Apache HttpComponents 之 Httpclient 参考
Apache HttpComponents 项目负责创建和维护一个基于 HTTP 和相关协议的底层 Java 组件工具集。
acc8226
2022/05/17
6120
Apache HttpComponents 之 Httpclient 参考
02 . Tomcat集群会话共享
https://www.cnblogs.com/you-men/tag/Redis/
iginkgo18
2020/09/27
5790
02 . Tomcat集群会话共享
HttpClient4.x 使用cookie保持会话
大家好,又见面了,我是你们的朋友全栈君。HttpClient4.x可以自带维持会话功能,只要使用同一个HttpClient且未关闭连接,则可以使用相同会话来访问其他要求登录验证的服务(见TestLogin()方法中的“执行get请求”部分)。 如果需要使用HttpClient池,并且想要做到一次登录的会话供多个HttpClient连接使用,就需要自己保存会话信息。因为客户端的会话信息是保存在cookie中的(JSESSIONID),所以只需要将登录成功返回的cookie复制到各个HttpClient使用即可。 使用Cookie的方法有两种,可以自己使用CookieStore来保存(见TestCookieStore()方法),也可以通过HttpClientContext上下文来维持(见TestContext()方法)。 附带HttpClient4.3示例代码 http://www.myexception.cn/program/1459749.html 。
全栈程序员站长
2022/09/15
7790
工具篇:apache-httpClient 和 jdk11-HttpClient的使用
apache HttpClient 是 java项目里 较为常用的组件之一;对接外部服务时,各个商家提供的接口是各式各样的,有自己的要求,因此要定制对应的请求客户端。httpClient是一个不错的选择
潜行前行
2021/12/02
1.9K0
工具篇:apache-httpClient 和 jdk11-HttpClient的使用
Apache httpClient+Jackson学习笔记
HTMLUnit可以用来做爬虫的。Jsoup比他跟简洁。使用python语言进行爬虫.开箱即用。
全栈程序员站长
2022/06/30
2.4K0
Apache httpClient+Jackson学习笔记
Apache HttpClient4使用教程
HttpClient默认情况 会对302、307的GET和HEAD请求以及所有的303状态码做重定向处理
全栈程序员站长
2022/09/15
7620
Apache HttpClient 5 使用详细教程
超文本传输协议(HTTP)可能是当今互联网上最重要的协议之一,Web 服务、微服务以及支持网络的各种设备上的服务几乎都是 HTTP 协议,HTTP 协议已经从 Web 浏览器走向了更广泛的使用场景。
未读代码
2022/11/21
6.5K0
Apache HttpClient 5 使用详细教程
Javascript 将 HTML 页面生成 PDF 并下载
最近碰到个需求,需要把当前页面生成 pdf,并下载。弄了几天,自己整理整理,记录下来,我觉得应该会有人需要 :)
前端教程
2018/07/27
2.4K0
Javascript 将 HTML 页面生成 PDF 并下载
最近碰到个需求,需要把当前页面生成 pdf,并下载。弄了几天,自己整理整理,记录下来,我觉得应该会有人需要 :)
IT派
2018/08/10
3.2K0
Javascript 将 HTML 页面生成 PDF 并下载
最近碰到个需求,需要把当前页面生成 pdf,并下载。弄了几天,自己整理整理,记录下来,我觉得应该会有人需要 :)
前朝楚水
2018/07/26
4.3K0
【springboot】 spring session 分布式会话共享
前言 如上图,是一个非常传统的服务端拓扑结构,一个web请求,经过负载均衡的转发,到不同的服务器处理。那么来自同一用户的请求将有可能被负载分发到不同的实例中去,如何保证不同实例间Session共享成为一个不得不解决的问题。 Spring Session作为Spring社区官方推荐的一个比较简单快速的Java Web分布式session解决方案,帮我们搞定了长期以来比较蛋疼的session分布式的问题。 搭建spring boot整合spring session 1. 加入Redis和spring-se
冷冷
2018/02/08
1.1K0
【springboot】 spring session 分布式会话共享
HttpClient-代理IP、模拟浏览器
创建HttpHost对象,设置代理IP(如114.113.126.82,端口80)。
wangmcn
2022/07/25
6870
HttpClient-代理IP、模拟浏览器
HttpClient 发送get请求并返回Json数据
一、以百度百科接口为例 http://baike.baidu.com/api/openapi/BaikeLemmaCardApi?scope=103&format=json&appid=379020&
week
2018/08/24
3.2K0
HttpClient 发送get请求并返回Json数据
使用apache的httpClient对异步网络请求进行封装
1.对返回结果的处理进行规范 public interface INetResult<T> { void getNetData(T data) ; } 2.封装异步请求回调方法 /** * Created by gaowenfeng on 2017/8/23. * 回调类结果封装 * 实现FutureCallback接口 */ @AllArgsConstructor public class CallbackString implements FutureCallback<HttpRespo
Meet相识
2018/09/12
1.7K0
点击加载更多

相似问题

apache httpclient并生成将使用java共享会话的浏览器。

16

Apache HttpClient会话不工作

12

具有不同会话的HttpClient共享实例

10

ANDROID : Webview和httpclient之间的共享会话

21

如何处理Apache HttpClient 4.1中的会话

15
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文