1

我有一个 swingworker 类调用一个方法,该方法使用 DefaultHttpClient 建立与安全网站的持久连接。在我登录并使用 swingworker 实例向站点发出请求后,swingworker 实例将关闭(正常)。我的问题是:我如何保持对站点的持久登录,以便将来可以使用另一个 swingworker 实例发出请求 - 无需再次登录站点(我已经创建了一个会话)?我无法将 DefaultHttpClient 的实例传递给 swingworker 类(至少我不知道如何)。我考虑过将 cookie 数据保存到文件中,然后将其传递给 DefaultHttpClient ......但我是否遗漏了一些更基本的东西?

谢谢,罗伯

4

1 回答 1

1

您可以将所需的任何参数传递给子类的构造函数,如本示例SwingWorker中所建议的那样,您可以在每次调用时都这样做。

于 2010-11-07T00:53:13.757 回答