API

대분류
메모/생각정리
기록일자
2024/04/18 14:50
소분류
그외 기타..
일정 분류
최종 프로젝트
어제 한 api의 정보를 메인 페이지에 넣으려고 했습니다.
하지만 메인 페이지는 클라이언트였습니다. api 정보는 CORS 때문에 서버에서 받아와서 넣을 수가 없었습니다. 그래서 프록시를 사용하면 우회가 된다고 하여 next.config에 rewrites를 넣어주고 네이버 주소를 넣었습니다. 거기다 axios도 이용하려고 했습니다. get을 통해 하려고 했으나 400 401 같은 문제가 생겼습니다. api 키도 맞는데 틀리다고 하고 접근 방식이 틀렸다고 하고 총 제적 난국입니다. 그렇게 어떻게 할까 고민을 하다가 가만 생각해 보니 destination: "https://openapi.naver.com/:path*” 에 우회로 로컬 3000이 뜨면서 400 401 같은 문제가 뜨길래 설마 하고 메뉴판인 커뮤니티를 누르니 페이지 이동하는 것마저도 우회가 되어서 400 401 문제가 떴습니다.
이런 문제로 프록시는 포기했습니다. 다시 어제 원점으로 돌아왔습니다.. 내일 아침에 일찍 튜터님께 가봐야겠습니다.