У меня есть апплет, который общается с Rails-приложением. Я хочу сохранить сеанс пользователя, чтобы связь апплета распознавалась как часть сеанса просмотра пользователя. Я использую HTTPClient apache для отправки запроса, но приложение rails не распознает запрос как часть сеанса пользователя.
Это код, который я использую для построения запроса, я передаю переменную session_id и переменную HTTP_COOKIE в качестве параметров апплета:
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