diff --git a/backend/pium/src/main/java/com/official/pium/controller/HttpCookieManager.java b/backend/pium/src/main/java/com/official/pium/controller/HttpCookieManager.java index fd3e2ec9..379cf9f0 100644 --- a/backend/pium/src/main/java/com/official/pium/controller/HttpCookieManager.java +++ b/backend/pium/src/main/java/com/official/pium/controller/HttpCookieManager.java @@ -9,7 +9,7 @@ public class HttpCookieManager { private static final int VALUE_INDEX = 1; private static final int COOKIE_SIZE = 2; private static final String SESSION_DELIMITER = "="; - private static final String SESSIONS_DELIMITER = ";"; + private static final String SESSIONS_DELIMITER = "; "; private final Map cookies = new HashMap<>(); diff --git a/backend/pium/src/main/resources/db/migration/V8__session_group_drop_unique.sql b/backend/pium/src/main/resources/db/migration/V8__session_group_drop_unique.sql deleted file mode 100644 index 7d5a7597..00000000 --- a/backend/pium/src/main/resources/db/migration/V8__session_group_drop_unique.sql +++ /dev/null @@ -1 +0,0 @@ -ALTER TABLE session_group DROP INDEX uniq_sessions; diff --git a/backend/pium/src/test/java/com/official/pium/controller/HttpCookieManagerTest.java b/backend/pium/src/test/java/com/official/pium/controller/HttpCookieManagerTest.java index 413388c9..081d67a3 100644 --- a/backend/pium/src/test/java/com/official/pium/controller/HttpCookieManagerTest.java +++ b/backend/pium/src/test/java/com/official/pium/controller/HttpCookieManagerTest.java @@ -12,7 +12,17 @@ class HttpCookieManagerTest { @Test void JSESSIONID를_가져온다() { - String requestCookie = "JSESSIONID=F51D50B1C12CE2BC58C6AC6EF8EF0092; _ga_8SL2D547VW=GS1.1.1697719895.1.1.1697720060.0.0.0"; + String requestCookie = "_ga_8SL2D547VW=GS1.1.1697719895.1.1.1697720060.0.0.0; JSESSIONID=F51D50B1C12CE2BC58C6AC6EF8EF0092"; + HttpCookieManager httpCookieManager = new HttpCookieManager(requestCookie); + + String jsessionid = httpCookieManager.getCookie("JSESSIONID"); + + assertThat(jsessionid).isEqualTo("F51D50B1C12CE2BC58C6AC6EF8EF0092"); + } + + @Test + void JSESSIONID를_가져온다2() { + String requestCookie = "JSESSIONID=F51D50B1C12CE2BC58C6AC6EF8EF0092"; HttpCookieManager httpCookieManager = new HttpCookieManager(requestCookie); String jsessionid = httpCookieManager.getCookie("JSESSIONID");