package com.hyl.main; import java.io.IOException; import org.apache.commons.httpclient.Header; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.HttpException; import org.apache.commons.httpclient.methods.GetMethod; import org.apache.commons.httpclient.methods.PostMethod; public class Login { /** * @param args */ public static void main(String[] args) { String loginUrl="http://hylbbs.yupage.com/login.php?action=login"; HttpClient httpclient=new HttpClient(); PostMethod post=new PostMethod(loginUrl); post.addParameter("username","xxxx"); post.addParameter("userpass","xxxx"); try { int statuscode=httpclient.executeMethod(post); //Header[] headers=post.getRequestHeaders(); System.out.println(statuscode); if(statuscode==200){ System.out.println("登录成功"); GetMethod redirect = new GetMethod("http://hylbbs.yupage.com/index.php"); httpclient.executeMethod(redirect); Header[] headers=redirect.getRequestHeaders(); //System.out.println(cookie); String str=""; for(int i=0;i<headers.length;i++){ Header header=headers[i]; str+=header.toString()+";"; } System.out.println(str); System.out.println(redirect.getResponseBodyAsString()); } } catch (HttpException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } }
移动互联网技术论坛 访问地址:http://hylbbs.yupage.com
相关推荐
HttpClient3.1 亲测可用,放心使用
HttpClient3.1 学习整理,应用HttpClient来对付各种顽固的WEB服务器
HttpClient 3.1 jar包 SSL https 实现方式可进入我的博客 http://blog.csdn.net/homebei2 查看
httpclient3.1 需要的jar
commons-httpClient 3.1 jar和src
包含最新的更新,源代码和手册,值得一下.
httpclient3.1 javadoc chm版
httpclient 3.1已经改写,不需要再设定字符编码统一设定为UTF-8
HttpClient是Apache Jakarta Common下的子项目,用来提供高效的、最新的、功能丰富的支持...HttpClient已经应用在很多的项目中,比如Apache Jakarta上很著名的另外两个开源项目Cactus和HTMLUnit都使用了HttpClient。
commons-httpclient-3.1 源代码
commons-httpclient-3.1-beta1.jar
commons-httpclient-3.1jar包,有需要的请下载 本资料共包含以下附件: commons-httpclient-3.1jar包.rar
org.apache.commons.httpclient-3.1.jar 用于解决httpclient jar包依赖!!!
httpclient-3.1網絡,個人覺得以android自己的網絡連接好用,以后會經常用這個來寫代碼了,呵呵!
httpclient3.1和2个相关的jar包
Apache推出的httpClient 3.1 导入Eclipse方法: 1.解压zip,找出3个jar文件,放入一个你想放的文件夹中 2.右键Eclipse中的工程,选择Build Path->Configure Build Path 3.选择Add External Jar,选择解压得到的3...