graphql로 개발을 하다가 인증이 들어가면서 인증처리가 된 상태의 api 테스트가 필요해졌다.
playground에서도 header를 추가 할 수 있는 것 같지만, 일단은 postman을 이용해서 cookie를 담아서 보내보았다
content-type : 반환될 컨텐츠의 컨텐츠 유형이 실제로 무엇인지
{
"query": "...",
"operationName": "...",
"variables": { "myVariable": "someValue", ... }
}
쿼리타입과 옵션을 설정해서 보내줘야 한다.
하지만 application/graphql
을 지원하는 경우 query string으로 처리해주기 때문에 다음과 같이 바로 쿼리를 쓸 수 있다. (좋은세상!)
"request.credentials": "same-origin"
설정 {
Cookies:"token=something"
}