为什么默认的用户代理是jakarta commons-httpclient 3.1
问题描述:
为什么默认的用户代理是jakarta commons-httpclient 3.1如果我没有在头列表中设置用户代理。我的问题出了什么问题?请帮我为什么默认的用户代理是jakarta commons-httpclient 3.1
答
@ 1355:不要担心!
在org.apache.commons.httpclient.params中有一个名为“DefaultHttpParamsFactory.java”的类。在那个类中,默认参数被设置。
protected HttpParams createParams() {
HttpClientParams params = new HttpClientParams(null);
params.setParameter(HttpMethodParams.USER_AGENT, "Jakarta Commons-HttpClient/3.1");
.
.
.
.
.
.
}
如果没有设置特定参数值,则会在此处绘制该值。
我认为这可能对你有帮助..