package net.yasite.net.httpclient;
import net.yasite.api.BaseAPI;
import net.yasite.net.HttpConstant;
import org.apache.http.HttpResponse;
import org.apache.http.HttpStatus;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.conn.ConnectTimeoutException;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
public class HttpGetClient extends AHttpClient {
public HttpGetClient(BaseAPI param){
super(param);
request = new HttpGet(param.getMethod());
request.addHeader("Pragma", "no-cache");
request.addHeader("Cache-Control", "no-cache");
}
@Override
public void doRequest(BaseAPI param) throws Exception {
response = httpClient.execute(request);
excute(response, content, param);
}
}