我已经尝试过这里httpcore.jar
的步骤,但是当我写的时候,它仍然无法找到.该罐已由Maven下载.import org.apache.http.client.HttpClient
是httpcore
正确的lib导入org.apache.http.client.HttpClient
?或者org.apache.http.client.HttpClient
仅用于Android开发?
另一个问题,org.apache.http.client.HttpClient
和之间有什么区别org.apache.commons.httpclient.HttpClient
?
首先: http: //hc.apache.org/httpclient-3.x/
Commons HttpClient 项目现已结束,不再开发。它的 HttpClient 和 HttpCore 模块已被 Apache HttpComponents 项目取代,后者提供了更好的性能和更大的灵活性。
因此,您需要使用 HttpClient (http://hc.apache.org/httpcomponents-client-ga/index.html),而不是 Commons HttpClient (看看您所说的包的名称)。
是的,org.apache.http.client.HttpClient 是正确的包。
您是否确定 Maven 已获取 .jar 并且它位于您的类路径中?