0

我发现了一些与此相关的问题:

httpclient-request-set-attribute-question
commons-httpclient-adding-query-string-parameters-to-get-post-request

但我想我在这里尝试做一些不同的事情:我有一个 servlet,它将在请求中设置一个属性。在我的 Java 客户端中,我正在使用 HTTP 组件库,并且我想在我的客户端中读取属性。

  1. 这是 HTTP 组件库的无效用例吗?
  2. 如果不是,一种方法是在 servlet 中序列化对象并在客户端中将其反序列化,但我不确定这是否是最佳实践。
  3. 我在这里缺少一个 API 吗?
4

1 回答 1

1
  1. 客户端无法访问请求属性。

  2. 您应该以某种方式将它们作为响应发送(将它们写为键值对,使用 JSON 序列化对象图等)。所以是的,这是公认的做法

于 2012-04-17T17:27:39.090 回答