# 그룹 리뷰 - yelly, 칼리아, 코리 ## kalia - 주요 학습 키워드 - 경로 지정 - 클래스 분할 - 자신이 의도했던 학습 목표 - 어제오늘 개발 과정에서 실수 - git 수정 - try - catch 구조 개선 필요 - 경로 case 조건문 개선 필요 - 리뷰 받은 내용 중에 공유할 것 - 리뷰 받은게 없다면 설계한 내용이나 작성한 코드 설명 - w - 서로에게 질의응답 + 칭찬해주기 - 김영한님 도와줘요 - http가 만든 쿠키~ 나만 모르지 🍪 - 세션이 멀까요? - 🥕\0ㅠ0/🥕 ## 코리 - 주요 학습 키워드 - 서버에서 쿠키와 세션을 이용해 로그인을 확인하는 방법 - UUID - 어제오늘 개발 과정에서 실수 - 헤더 속성 추가 시 순서를 상태코드보다 쿠키를 먼저 추가해 HTTP 응답이 정상적으로 동작하지 않았습니다. - HTTP 헤더를 파싱할 때 OWS를 고려해서 `:\s?`로 파싱을 하려고 했습니다. 그러나 정규식을 `:?\s` 잘못 작성해 모든 공백에 대해 `split`이 되어 오류가 발생했습니다. - 리뷰 받은 내용 중에 공유할 것 - `특정 클래스가 각각 경로를 갖고 있거나, 각각의 로직을 갖고 있는 구조로 구현하는 게 응집도를 높일 수 있습니다` ## Yelly - 주요 학습 키워드 - 쿠키, 세션, 토큰 - 자신이 의도했던 학습 목표 - [쿠키, 세션, 토큰](https://github.com/Yeriimii/be-was-neon/wiki/Cookie,-Session,-Token) - [네트워크: 3-way-handshake, 4-way-handshake](https://github.com/Yeriimii/be-was-neon/wiki/%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC) - [gradle](https://github.com/Yeriimii/be-was-neon/wiki/Gradle) - 어제오늘 개발 과정에서 실수 - `dos.writeChars(String value)` 를 사용하면 문자열을 `URLEncoder.encode()`로도 인코딩이 되지 않는 문제 - `dos.write(string.getBytes("UTF-8"));`로 대체해서 해결 - 리뷰 받은 내용 중에 공유할 것 - 쿠키를 추상화하는 것에 대한 고민 -> Cookie 클래스 작성 - 서로에게 질의응답 + 칭찬해주기