HttpClient client = new DefaultHttpClient();
HttpPost post = new HttpPost("http://www.test.com/login.aa");
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
nameValuePairs.add(new BasicNameValuePair("name","zhangsan"));
nameValuePairs.add(new BasicNameValuePair("pwd","123456"));
try{
post.setEntity(new UrlEncodedFormEntity(nameValuePairs ));
HttpResponse response = client.execute(post);
System.out.println(EntityUtils.toString(response.getEntity()));
}catch(Exception e){
e.printStackTrace();
}
Http协议Post请求模拟
使用HttpClient登录示例
最新推荐文章于 2021-04-15 09:14:59 发布
本文展示了一个使用Java的HttpClient进行POST请求登录网站的例子。通过创建DefaultHttpClient实例,并构造HttpPost对象来发送包含用户名和密码的数据包。
1039

被折叠的 条评论
为什么被折叠?



