0
我打一个网址进行登录如何用第一个网址的会话命中第二个网址?
public void hittingurl(){
String url = "http://test/login.jsp?username=hello&password=12345";
URL obj = new URL(url);
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
// optional default is GET
con.setRequestMethod("GET");
int responseCode = con.getResponseCode();
System.out.println("\nSending 'GET' request to URL : " + url);
System.out.println("Response Code : " + responseCode);
BufferedReader in = new BufferedReader(
new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
response.append(inputLine);
}
in.close();
//print result
System.out.println(response.toString());
}
成功命中网址后登录 当我打另一个URL
http://test/afterLogin.jsp
我不明白由于afterLogin.jsp输出不能得到 se用户名和密码 的裂变valule我也是在login.jsp页面
session.setAttribute("someparamValue", "value");
设置一个变量在会话有没有办法通过使用Java核心到的会话 内打第二网址第一个网址? 使afterLogin.jsp能够得到会议的每一个值,我login.jsp中
读取cookie,并在以下请求 – JEY
发送ü的意思是说,如果我使用session.setAttribute(设定值“someparamValue”,“value”); 然后我可以使用cookie读取该值? –
您的登录请求应该返回一个包含会话标识的cookie,这是您在以下请求中需要发送的内容。请阅读http的工作方式。 https://en.wikipedia.org/wiki/HTTP_cookie – JEY