| |
有个Web应用程序用CGI编写的,它具有功能:用户登录、登录后查询自己的注册信息a/ ©雷傲极酷超级论坛 -- 雷傲极酷超级论坛,最新软件,BT 下载,游戏娱乐,交友聊天,您网上的自由天堂 yvHg~# 我现在需要实现这样一个程序:代替用户登录并取回用户信息DB$KK 用java语言实现t&0XjP 第一步登录已经实现了,发送用户名和密码后返回HTTP头如下co`yW ©雷傲极酷超级论坛 -- 雷傲极酷超级论坛,最新软件,BT 下载,游戏娱乐,交友聊天,您网上的自由天堂 8> HTTP/1.1 200 OKMWz~ Date: Thu, 17 May 2007 08:12:28 GMTeU Server: IBM_HTTP_Server/2.0.42.1 2.0.44 (Unix) DAV/26 Set-Cookie: CardNo=1234569;Path=/;domain=;c3q;y= Set-Cookie: RdRecno=114483;Path=/;domain=;mr Set-Cookie: RegName=llyy;Path=/;domain=;BdFF Set-Cookie: w_Recno=7736;Path=/;domain=;v&rB Connection: closeOnDGdv Content-Type: text/html-1 ©雷傲极酷超级论坛 -- 雷傲极酷超级论坛,最新软件,BT 下载,游戏娱乐,交友聊天,您网上的自由天堂 !(<\uK 但是第二步读取用户信息时,我不知该如何在请求中加入取回的Set-Cookie以模拟浏览器携带Cookie请求的行为,请大家指点g ©雷傲极酷超级论坛 -- 雷傲极酷超级论坛,最新软件,BT 下载,游戏娱乐,交友聊天,您网上的自由天堂 S 我尝试用Socket直接写入但是不成功,如下:{ ©雷傲极酷超级论坛 -- 雷傲极酷超级论坛,最新软件,BT 下载,游戏娱乐,交友聊天,您网上的自由天堂 Tf2v4: wr.write("POST " + path + " HTTP/1.0\r\n");z)3C: wr.write("Content-Length: " + data.length() + "\r\n");v>}[: wr.write("Content-Type: application/x-www-form-urlencoded\r\n");a wr.write("Set-Cookie: CardNo=1234569;Path=/;domain=;\r\n");Zbf3Ec wr.write("Set-Cookie: RdRecno=114483;Path=/;domain=;\r\n");zCRS^ wr.write("Set-Cookie: RegName=llyy;Path=/;domain=;\r\n");i wr.write("Set-Cookie: w_Recno=7736;Path=/;domain=;\r\n");:@
| | |
|
|
|