HttpClient.getParams() deprecated.我应该使用什么来代替?
2022-09-01 03:56:52
我正在使用apache-httpclient-4.3。我会分析一个http请求,特别是查询字符串参数,但是
@Deprecated
public HttpParams getParams()
Deprecated. (4.3) use constructor parameters of configuration API provided by HttpClient
我不确定这是否理解这意味着什么。我应该使用一些配置API的构造函数参数(那是什么?主机配置不再作为类提供)。但是在构建阶段,我直接通过url传递查询参数:
HttpGet request = new HttpGet("http://example.com/?var1=value1&var2=value2");
我找不到一种方法来从我的请求对象中读回参数(var1,var2),而不使用不推荐使用的方法,这应该很简单,因为从对象中获取属性。