读书人

httpclient3.1模拟登录 腾挪互联网技术

发布时间: 2013-07-16 22:38:05 作者: rapoo

httpclient3.1模拟登录 移动互联网技术论坛
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?

读书人网 >互联网

热点推荐