我有一个与Rails应用程序交谈的小程序。我希望维护一个用户会话,以便该applet的通信被识别为用户浏览会话的一部分。我使用apache的HTTPClient发送请求,但rails应用程序不会将该请求识别为用户会话的一部分。在Rails应用程序上使用HTTPClient维护会话
这是我用来建立请求的代码,我通过SESSION_ID变量和HTTP_COOKIE变量作为applet参数:
HttpClient client = new HttpClient();
Cookie httpCookie = new Cookie("localhost", "HTTP_COOKIE", http_cookie, "/", null, false);
Cookie sessionID = new Cookie("localhost", "session_id", session_id, "/", null, false);
HttpState initialState = new HttpState();
initialState.addCookie(httpCookie);
initialState.addCookie(sessionID);
client.setState(initialState);
PostMethod post = new PostMethod("http://localhost:3001/vizs/add");
任何建议将是巨大的!
slothishtype