0

我想要一个内置路径的 HttpClient 实例。因此,所有 HttpUriRequest 提供的 URI 不仅会附加到主机和端口,还会附加到路径。

例如,为http://tempuri.org/path配置 HttpClient 时, some/more的 HttpUriRequest将请求http://tempuri.org/path/some/more

可以将 DefaultHttpClient 配置为执行此操作吗?如果没有,是否有另一个 HttpClient 实现可以做到这一点?

4

1 回答 1

0

您可以创建自己的类 FixedPathHttpClient 来扩展标准 HttpClient。

在那里,您可以覆盖 executeMethod 以将您的路径附加到方法的路径,然后再将其传递给 super()。

于 2012-09-12T20:47:54.517 回答