Apache HttpClientContext 序列化
Apache HttpClientContext Serialization
有什么优雅的方法可以序列化 apache HttpClientContext
对象吗?
为了在不同时期的多个HttpClient
之间共享一个相同的HttpClientContext
对象,我需要在每次HttpClient
发生时将其序列化并保存到中央数据库中修改了它。 HttpClientContext
中的连接管理器和其他连接相关字段可以忽略,而 cookie 存储、用户代理和其他一些 HTTP 相关字段应该可以在多个 HttpClient
之间读写。有什么优雅的方法可以做到这一点吗?谢谢。
您确实不想不加区别地序列化 HTTP 上下文的内容,因为它很可能包含明文形式的用户信用。更不用说某些上下文属性可能根本无法序列化。唯一应该序列化的是 cookie store
有什么优雅的方法可以序列化 apache HttpClientContext
对象吗?
为了在不同时期的多个HttpClient
之间共享一个相同的HttpClientContext
对象,我需要在每次HttpClient
发生时将其序列化并保存到中央数据库中修改了它。 HttpClientContext
中的连接管理器和其他连接相关字段可以忽略,而 cookie 存储、用户代理和其他一些 HTTP 相关字段应该可以在多个 HttpClient
之间读写。有什么优雅的方法可以做到这一点吗?谢谢。
您确实不想不加区别地序列化 HTTP 上下文的内容,因为它很可能包含明文形式的用户信用。更不用说某些上下文属性可能根本无法序列化。唯一应该序列化的是 cookie store