HttpURLConnection 问题,帮忙看一下

dzy_pb 2009-08-18 11:56:07
用下面 这个可以登入某个网站,我需要在访问 这个网站的一个地址,这个地址要登入后才能访问,怎么才能访问在登入后面。
url="http://yyyyyyy";

String url = "http://xx/Login.aspx";

java.net.URLConnection conn = new java.net.URL(url).openConnection();
HttpURLConnection httpConn = (HttpURLConnection) conn;
httpConn.setInstanceFollowRedirects(false);
httpConn.setDoOutput(true);

url = "name=xx&password=xx";

byte[] b = url.getBytes("utf-8");
httpConn.addRequestProperty("content-length", String.valueOf(b.length));
java.io.OutputStream os = httpConn.getOutputStream();
os.write(b);

InputStream is = httpConn.getInputStream();
...全文
76 6 打赏 收藏 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dzy_pb 2009-08-18
  • 打赏
  • 举报
回复
没有人知道啊
zuoguodang 2009-08-18
  • 打赏
  • 举报
回复
去使用httpclient去模拟浏览器登录吧
wusenet041 2009-08-18
  • 打赏
  • 举报
回复
学习
yingle2000 2009-08-18
  • 打赏
  • 举报
回复
要重定向到老外一个页面是哪个?
dzy_pb 2009-08-18
  • 打赏
  • 举报
回复
这个没有用啊,要重定向到老外一个页面去啊,
yingle2000 2009-08-18
  • 打赏
  • 举报
回复
String url = "http://xx/Login.aspx?name=xx&password=xx";

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧