Hello Ocean! 🌼
[Postman] request속 cookie undefined error 해결 본문
반응형
login api 에서 cookie를 설정해주고,
다른 api를 보낼 때 해당 cookie 값을 읽어서 활용하려고 했다.
cookie를 설정하는 api가 성공적으로 response 되었음에도 cookie 탭에서 확인할 수 없었다.
그래서, cookie 설정이 안되었나 했는데 postman cookie관련 공식 문서를 보니까 아래 사진에서 Cookie를 클릭하라고 했다.
그래서 오! 쿠키가 설정이 되었구나 하고, 다른 api를 보냈는데 req.cookies가 undefined라서 error가 발생했다.
[해결방안]
아래 사진에서 hidden 버튼을 누르면, 숨겨져있던 정보들이 등장한다. 여기 안에 Cookie가 들어가 있지 않았기 때문에 req.cookies가 undefined였던 것이다!
postman에서 cookie를 자동으로 넣어주는줄 알았는데 없었다..
그래서 직접 헤더에 Cookie 필드를 만들어주었는데 여기서 value를 무슨 값으로 채우느냐 하면!
아래 사진에서 cookie값을 복사해서 넣어주면 된다.
그래서 헤더에 Cookie를 추가해서 요청을 보내면, 정상적으로 진행되는 것을 확인할 수 있다 ~!
postman에서 자동으로 헤더에 Cookie를 넣어줄 수 있게 하는 방법을 아시는 분은 댓글로 남겨주시면 감사드리겠습니다!! :)
반응형
'Web' 카테고리의 다른 글
[OAuth 2.0] OAuth 2.0에 대해 알아보자! (0) | 2022.01.04 |
---|---|
[VanillaJS] map과 forEach (0) | 2021.10.01 |
[VanillaJS] 객체 정렬 어떻게 하지? (feat. 문자열) (0) | 2021.08.23 |
[nodejs-react]Server-Client 통신 시 무한 호출 해결 (0) | 2021.03.01 |
[Node.js] 서버 생성 (0) | 2021.01.26 |