我有一個與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