在Rails应用程序上使用HTTPClient维护会话
我有一个与Rails应用程序对话的applet。我希望维护用户的会话,以便将applet的通信识别为用户浏览会话的一部分。我使用apache的HTTPClient发送请求,但rails应用程序无法将请求识别为用户会话的一部分。
这是我用来构建请求的代码,我将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
没有找到相关结果
已邀请:
1 个回复
盟犯涩沟都