[POSTMAN] 쿠키 설정 및 확인하기

2023. 6. 9. 02:13·Backend/Spring
반응형


이론상으로는 클라이언트에게 refreshToken이라는 값을 받아서 String으로 뽑아내는 코드다.

우리는 이러한 API를 테스트하기 위해 POSTMAN이라는 것을 사용한다.

 

https://www.postman.com/

 

 

Postman API Platform | Sign Up for Free

Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.

www.postman.com

먼저 POST MAN을 설치한다.

Postman을 설치하고 설정 하는 과정은 생략하겠다.

 

https://chrome.google.com/webstore/detail/postman-interceptor/aicmkgpgakddgnaphhhpliifpcfhicfo

 

Postman Interceptor

Sends requests fired through the Postman chrome app.

chrome.google.com

그리고 Postman 쿠키를 사용할 수 있게 Postman Interceptor 플러그인을 설치한다.

 

설치한 후, send 밑에 있는 Cookies를 누른다.

Cookies를 누르면 나오는 창이다.

여기서 CONNECTED가 될 수 있게 다운로드하라는 글이 나오면 다운로드를 한다.

다운로드를 한 뒤, Add Domain을 눌러서 도메인을 추가해 준다.

이렇게 자신이 테스트할 도메인을 추가해 준다.

이런 화면이 나오면 성공한 것이다.

 

그런 다음에 밑의 코드처럼 쿠키를 만들어서 Response로 보내주는 코드를 실행시켜 보겠습니다.

밑의 줄에 있는 Cookie를 눌러서 쿠키를 확인해 보겠습니다.

이렇게 쿠키가 없었는데 Login을 실행시키면

위의 코드처럼 ResponseToken 쿠키가 생성이 됩니다.

이때 X 표시를 누르면 쿠키가 삭제가 됩니다.

이렇게 쿠키가 생성이 되면 쿠키를 필요로 하는 HTTP Method를 실행시켰을 때 문제없이 돌아갑니다.

잘 작동하는 모습을 볼 수 있습니다.

전체 코드는 밑의 링크에 있습니다.

https://github.com/yongjun-hong/Jwt_springSecurity

 

GitHub - yongjun-hong/Jwt_springSecurity: Stateless Restful API, SpringbootSecurity, JWT

Stateless Restful API, SpringbootSecurity, JWT. Contribute to yongjun-hong/Jwt_springSecurity development by creating an account on GitHub.

github.com

 

반응형
'Backend/Spring' 카테고리의 다른 글
  • [Spring-boot]JWT를 이용해 AccessToken 발급, 검사, 정보 추출
  • [Spring-boot] Redis를 활용한 RefreshToken 저장 및 조회
  • 백엔드의 꽃(?) 데이터 베이스 정규화와 Spring boot으로 정규화 구현에 대해
  • Debugging를 간단히 해주는 Log에 대하여 (slf4j)
코딩하는_대학생
코딩하는_대학생
Java Developer, Open Source Enthusiast, Proud Son
  • 코딩하는_대학생
    코딩하는 대학생에서 개발자까지
    코딩하는_대학생
  • 전체
    오늘
    어제
    • 분류 전체보기 (218)
      • 코딩하는 대학생의 책 추천 (8)
        • 클린코드 (5)
        • 헤드퍼스트 디자인패턴 (3)
      • Backend (8) N
        • Spring (14)
        • AWS (3)
        • 회고 (4)
        • Redis (5)
        • 다양한 시각에서 바라본 백엔드 (3)
      • Python (35)
        • 개념 및 정리 (15)
        • 백준 문제풀이 (20)
      • JAVA (17)
        • 개념 및 정리 (14)
        • 백준 문제풀이 (2)
      • 왜? (7)
      • C언어 (42)
        • 개념 및 정리 (9)
        • 백준 문제풀이 (32)
      • 개인 공부 (27)
        • 대학 수학 (5)
        • 대학 영어 (10)
        • 시계열데이터 처리 및 분석 (5)
        • 컴퓨터 네트워크 (6)
        • 운영체제 (1)
      • 솔직 리뷰 (23)
        • 꿀팁 (6)
        • IT기기 (1)
        • 국내 여행 (7)
        • 맛집 (2)
        • 알바 리뷰 (2)
      • 대외활동 (17)
        • 체리피우미 3기 (4)
        • 꿀잠이들 6기 (13)
      • 음식 평가 (1)
      • 일상 & 근황 (2)
  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
코딩하는_대학생
[POSTMAN] 쿠키 설정 및 확인하기
상단으로

티스토리툴바