用于java项目的httpclient api
在哪里可以找到并下载api来实现这段代码?我用谷歌搜索了一下,但没找到。我唯一找到的是这个:但不是那个。多谢各位用于java项目的httpclient api,java,http,Java,Http,在哪里可以找到并下载api来实现这段代码?我用谷歌搜索了一下,但没找到。我唯一找到的是这个:但不是那个。多谢各位 import org.apache.commons.httpclient.Cookie; import org.apache.commons.httpclient.HttpState; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.methods.
import org.apache.commons.httpclient.Cookie;
import org.apache.commons.httpclient.HttpState;
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.methods.GetMethod;
public class GetCookiePrintAndSetValue {
public static void main(String args[]) throws Exception {
HttpClient client = new HttpClient();
client.getParams().setParameter("j_username", "abc");
client.getParams().setParameter("j_password", "pqr");
GetMethod method = new GetMethod("http://localhost:8080/");
try{
client.executeMethod(method);
Cookie[] cookies = client.getState().getCookies();
for (int i = 0; i < cookies.length; i++) {
Cookie cookie = cookies[i];
System.err.println(
"Cookie: " + cookie.getName() +
", Value: " + cookie.getValue() +
", IsPersistent?: " + cookie.isPersistent() +
", Expiry Date: " + cookie.getExpiryDate() +
", Comment: " + cookie.getComment());
}
client.executeMethod(method);
} catch(Exception e) {
System.err.println(e);
} finally {
method.releaseConnection();
}
}
}
import org.apache.commons.httpclient.Cookie;
导入org.apache.commons.httpclient.HttpState;
导入org.apache.commons.httpclient.httpclient;
导入org.apache.commons.httpclient.methods.GetMethod;
公共类GetCookiePrintAndSetValue{
公共静态void main(字符串args[])引发异常{
HttpClient=新的HttpClient();
client.getParams().setParameter(“j_用户名”、“abc”);
client.getParams().setParameter(“j_密码”、“pqr”);
GetMethod=新的GetMethod(“http://localhost:8080/");
试试{
客户端执行方法(方法);
Cookie[]cookies=client.getState().getCookies();
对于(int i=0;i
根据以下内容:
Commons HttpClient项目现在已经结束,不再开发。它已被其HttpClient和HttpCore模块中的替换,提供了更好的性能和更大的灵活性
所以,你可能确实想要
如果你想要一个旧版本,比如3.0,你可以找到它
此外,我强烈建议学习使用,因为它将使项目中的依赖关系得到处理。根据:
Commons HttpClient项目现在已经结束,不再开发。它已被其HttpClient和HttpCore模块中的替换,提供了更好的性能和更大的灵活性
所以,你可能确实想要
如果你想要一个旧版本,比如3.0,你可以找到它
另外,我强烈建议您学习使用,因为它会使您在项目中处理依赖关系。您尝试过哪种版本的雅加达Http客户端?此代码段使用的是旧版本的apache库。您尝试过哪种版本的雅加达Http客户端?此代码段使用的是旧版本的apache库。