首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

HttpClient client = new HttpClient();解决方法

2013-09-30 
HttpClient client new HttpClient()??HttpClient client new HttpClient()小弟刚学HttpClient ,最

HttpClient client = new HttpClient();??
HttpClient client = new HttpClient();
小弟刚学HttpClient ,最近网上查看的教程,为什么看到大家都是按上面的来创建一个对象啊。我去下的httpclient,也按这样创建了,但不管怎么弄都报错,而只能HttpClient client = new Default HttpClient();这样才没有报错!!!WHY??
[解决办法]

HttpClient client = new HttpClient() {

@Override
public HttpParams getParams() {
// TODO Auto-generated method stub
return null;
}

@Override
public ClientConnectionManager getConnectionManager() {
// TODO Auto-generated method stub
return null;
}

@Override
public <T> T execute(HttpHost arg0, HttpRequest arg1,
ResponseHandler<? extends T> arg2, HttpContext arg3)
throws IOException, ClientProtocolException {
// TODO Auto-generated method stub
return null;
}

@Override
public <T> T execute(HttpHost arg0, HttpRequest arg1,
ResponseHandler<? extends T> arg2) throws IOException,
ClientProtocolException {
// TODO Auto-generated method stub
return null;
}

@Override
public <T> T execute(HttpUriRequest arg0,
ResponseHandler<? extends T> arg1, HttpContext arg2)
throws IOException, ClientProtocolException {
// TODO Auto-generated method stub
return null;
}

@Override
public HttpResponse execute(HttpHost arg0, HttpRequest arg1,
HttpContext arg2) throws IOException,
ClientProtocolException {
// TODO Auto-generated method stub
return null;
}

@Override
public <T> T execute(HttpUriRequest arg0,
ResponseHandler<? extends T> arg1) throws IOException,
ClientProtocolException {
// TODO Auto-generated method stub
return null;
}

@Override
public HttpResponse execute(HttpHost arg0, HttpRequest arg1)
throws IOException, ClientProtocolException {
// TODO Auto-generated method stub
return null;
}

@Override
public HttpResponse execute(HttpUriRequest arg0, HttpContext arg1)
throws IOException, ClientProtocolException {
// TODO Auto-generated method stub
return null;
}

@Override
public HttpResponse execute(HttpUriRequest arg0)
throws IOException, ClientProtocolException {
// TODO Auto-generated method stub
return null;
}
};



public class DefaultHttpClient extends AbstractHttpClient 

public abstract class AbstractHttpClient implements HttpClient

从以上关系可以看出,要用HttpClient就要实现它的接口,一般用他实现类的父类就行了,也就是DefaultHttpClient。

热点排行