Как мне импортировать «HttpClient» в Eclipse? Я только что загрузил HttpClient с http://hc.apache.org/downloads.cgi. Я добавил его в свой новый Java-проект Eclipse и хочу запустить копию примера с веб-сайта.
В этом примере используется import org.apache.commons.httpclient.*;
Но, как жаль, это показывает, что Eclipse не может решить эту проблему.
Теперь я хочу знать, как правильно импортировать новый выпущенный HttpClient в мой проект.
Нужно ли добавить банку в classpath? Что это?
Это весь пример, который я запускаю. Я думаю, что новый выпущенный "HTTPClient" изменил свой jar импорта, это правда?
package http.demo;
import java.io.IOException;
import org.apache.commons.httpclient.*;
import org.apache.commons.httpclient.methods.*;
public class SimpleHttpClient {
public static void main(String[] args) throws IOException {
HttpClient client = new HttpClient();
client.getHostConfiguration().setHost( "www.imobile.com.cn" , 80, "http" );
method = getPostMethod();
client.executeMethod(method);
System.out.println(method.getStatusLine());
Stringresponse=newString(method.getResponseBodyAsString().getBytes("8859_1"));
System.out.println(response);
method.releaseConnection();
}
private static HttpMethod getGetMethod(){
return new GetMethod("/simcard.php?simcard=1330227");
}
private static HttpMethod getPostMethod(){
PostMethod post = new PostMethod( "/simcard.php" );
NameValuePair simcard = new NameValuePair( "simcard" , "1330227" );
post.setRequestBody( new NameValuePair[] { simcard});
return post;
}
}