브라우저가 서버에게 쿠키를 주는 방법
- 요청 헤더 (request header) 에 Cookie 라는 값에 넣어 주면 서버는 쿠키를 가져올수 있다.
- 그러므로 썬더 클라이언트 등에서 header 에 Cookie 설정을 하면 서버는 쿠키를 받을 수 있다
요청 헤더 예시 (브라우저 → 속성 → 네트워크 → 요청 선택)
브라우저 저장된 쿠키 예시 (브라우저 → 속성 → 어플리케이션 → 쿠키)
서버에서 쿠키를 가져오는 법요청 헤더 예시 (브라우저 → 속성 → 네트워크 → 요청 선택)
브라우저 저장된 쿠키 예시 (브라우저 → 속성 → 어플리케이션 → 쿠키)
서버가 브라우저에게 쿠키를 저장하라고 명령하는 법
- 응답 헤더에 Set-Cookie 라는 값으로 값을 넣으면 된다.
- 아래처럼 하면 cookie-parser 가 알아서 응답 헤더에 Set-Cookie 를 넣어준다.
쿠키를 삭제 하라고 명령하는 방법
- Set-Cookie 에서 삭제하려는 키의 값을 빈문자열 보내주면 된다.
- 코드에서는 clearCookie 를 사용하면 대신 Set-Cookie 의 삭제 키에 빈문자열 값을 넣어준다.
쿼리스트링 (query string)
- url 끝에 서버에게 보내줄 정보를 (값)을 의미한다.
- 전체 url 에서 ? (물음표) 뒤에 구문을 의미한다.
- 각 값의 구분자는 & 이다
- 각 값은 key=value 로 보내야한다.
'내배캠 TIL WIL > 내배캠 til' 카테고리의 다른 글
til 37일차 오늘의 정예반 수업 정리 (0) | 2023.01.03 |
---|---|
til 36일차 ejs (0) | 2023.01.02 |
내배캠 til 34일차 (0) | 2022.12.30 |
내배캠 til 33일차 Access Token, Refresh Token (0) | 2022.12.29 |
내배캠 til 32일차 map,filter (0) | 2022.12.27 |