HttpClient post 提交数据问题
我想用HttpClient 模拟用户登录,但是总是不能返回登录以后的界面(我有该网站的账号,因此用户名和密码都是正确的)
代码:
public static void main(String[] args) throws Exception {
HttpClient httpClient = new HttpClient();
PostMethod getMethod = new PostMethod(
"http://localhost:8080/login.jsp");
getMethod.setParameter("name", URLEncoder.encode("姓名 ", "gb2312"));
getMethod.setParameter("password", "2222");
httpClient.executeMethod(getMethod);
System.out.println(getMethod.getResponseBodyAsString());
}
这段代码打印的信息时登录界面,这是为什么?
代码:
public static void main(String[] args) throws Exception {
HttpClient httpClient = new HttpClient();
PostMethod getMethod = new PostMethod(
"http://localhost:8080/login.jsp");
getMethod.setParameter("name", URLEncoder.encode("姓名 ", "gb2312"));
getMethod.setParameter("password", "2222");
httpClient.executeMethod(getMethod);
System.out.println(getMethod.getResponseBodyAsString());
}
这段代码打印的信息时登录界面,这是为什么?
...全文
相关推荐
C# post方式提交Form表单
C# post方式提交Form表单。 C# post方式提交Form表单,可以支持带参数传入,供大家学习参考。 C# post提交表单。
jsp 中HttpClient中的POST方法实例详解
jsp 中HttpClient中的POST方法实例详解 POST方法用来向目的服务器发出请求,要求它接受被附在请求后的实体,并把它当作请求队列(Request-Line)中请求URI所指定资源的附加新子项。POST被设计成用统一的方法实现下列功能: 对现有资源的注释 向电子公告栏、新闻组,邮件列表或类似讨论组发送消息 提交数据块,如将表单的结果提交给数据处理过程 通过附加操作来扩展数据库 调用HttpClient中的PostMethod与GetMethod类似,除了设置PostMethod的实例与GetMethod有些不同之外,剩下的步骤都差不多。 构造PostMethod
httpclient测试登录并提交表单功能
httpclient测试登录并提交表单功能 一个小实例程序 很经典
jsp 中HttpClient中的POST方法实例详解.docx
jsp 中HttpClient中的POST方法实例详解.docx
用HttpClient来模拟浏览器GET_POST
用HttpClient来模拟浏览器GET_POST,技术简单学!!


Java SE
