티스토리 뷰
현재 진행중인 프로젝트에서 Github API를 사용해야 하는 경우가 생겼다. API Document를 살펴본 결과, Gitlab과는 다르게 Unauthorized user일 경우, 시간 당 60회 제한된 요청만 가능하다.
프로젝트를 하면서 시간 당 60번 이상은 해야하므로 Personal Access Token을 사용하기로 하였다.
우측 상단 메뉴에서 Settings에 들어간다.
그 다음으로 Developer Settings에 들어간다.
우측에 Generate new token을 통해 생성이 가능하다.
필자는 처음에 당연히 headers.set을 통해 헤더에 토큰이 추가되는줄 알았다.. 하지만 계속 api 요청 횟수가 추가했다는 에러를 확인할 수 있었고 헤더 설정에 문제가 있다는 것을 알게되었다.
POSTMAN으로 제한 횟수를 확인해봐도 아직 초과를 안했는데? 에러가 발생하니 답답할 수 밖에 없었다.
결국 시간을 투자해 더욱 심도있는 구글링(?)을 통해 해결책을 찾을 수 있었다.
'내 성장기록' 카테고리의 다른 글
Package Manager 란? (0) | 2021.05.20 |
---|---|
Spring boot S3이미지 업로드하기 (0) | 2021.04.02 |
Konlpy 사용 시 JPype에러 (0) | 2021.04.02 |
[JPA] 요청 응답시 Entity 대신 DTO를 사용해야하는 이유 (0) | 2021.03.18 |
Localhost vs 127.0.0.1 이 둘의 차이는?? (0) | 2021.03.14 |