치악산 복숭아
[error] the server responded with a status of 405 (Not Allowed) 본문
문제 발생 상황
팀프로젝트 배포를 마무리하면서 리액트에서 특정 페이지 접속시 405 에러가 발생했다🥲
프론트엔드, 백엔드 모두 aws에서 배포 진행중이었고 각자 배포하는 방식이었음!
구글링 결과 문제의 원인
1. 프론트엔드와 백엔드의 api 메서드 방식이 서로 달라서 발생한다고 한다
2. 정적페이지로 POST 요청을 했기 때문에 (<- 내가 해당했다)
내 경우에는 api 메서드를 서버 주소로 안하고 프론트엔드 주소로 호출해서 그런거였다
https://docs.aws.amazon.com/AmazonS3/latest/userguide/WebsiteEndpoints.html
공식 문서에서도 나와있는 Supports only GET and HEAD requests on objects ...🙄
아무튼 이를 계기로 환경변수 설정의 중요성을 깨닫게 되었다
'FE > React' 카테고리의 다른 글
[React] svg에 스타일 입히기 (0) | 2022.07.11 |
---|---|
CRA 없이 리액트 개발환경 구축하기(feat. typescript, webpack, babel) (0) | 2022.04.05 |
[error] create is not a function at commitHookEffectListMount (0) | 2021.10.13 |
[React] 무결성을 유지하면서 const 변수 값 수정하기 (0) | 2021.08.31 |
[React] 틱택토 추가 기능 구현하기 (2) (0) | 2021.08.17 |
Comments