codestates / codestates/Cafe.in
[Error-Log] 2022. 01. 18 문기훈
- Dominant language
- JavaScript
- Stars
- 3
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
에러 종류: 클라이언트에서 POST 요청 시 405(Method Not Allowed)오류
에러 메시지:

해결하기 위한 나의 노력: 405(Method Not Allowed)오류를 구글링을했다. 그런데 405오류가 발생하는 이유가 정말 많이 있다고 나와있었다. 예를들면 요청은 POST인데 서버에서 GET으로 받아서 서로 메소드가 안 맞아서 나는 오류와 GET을 보내야 하는데 POST를 보내는 둥, 또는 CORS 요청의 허용 등등 이유가 많아서 하나하나 다 해보았다. 그러던 도중 GET 요청은 잘 되는 것을 보았다. GET 요청 같은 경우는 아무 문제 없이 잘 되었기 때문에 힌트를 조금 얻었다. 그리고 현재 엔드포인트 앞 주소가 cafestudyfam.com 인데 이건 내가 도메인 호스팅을 해서 얻은 주소인데 혹시 이것이 문제일까라고 생각을 계속하는 도중, 어제 작업한 Elastic IP가 생각이 났다. 그래서 엔드포인트를 EC2 인스턴스의 IPv4 주소로 다시 바꾸었다. 그리고 다시 S3를 설정하고 웹사이트를 들어가서 다시 해본 결과 해결이 되었다.
그리고 이제 Elastic IP 덕분에 IPv4가 고정이기에 클라이언트분들에게 엔드포인트를 알려드렸다. axios 요청을 이 주소로 변경해달라고 부탁드렸고, 내가 지금 테스트 도중에는 아무 오류는 나지 않는다.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.