점프 투 FastAPI get 메소드가 options으로 가는 현상
리스트 불러오기, 사용자 생성(이건 post)이든 전부 svelte에서 fastapi로 get으로 보내야 하는데 options로 메소드를 전달하여 400을 리턴합니다.
단순 requests.get("http://localhost:8000/api/question/~") 하면 200을 리턴하구요
로그에서확인된 것으로 오류가 발생되네요.
Github v3.15버전을 소스코드부분만 가져왔으며 패키지 설치 및 기타 옵션은 순서대로 진행하였습니다.
어느 부분이 잘못되었는지 확인이 안되네요.
api.js에도 options부분은 없어서요.;;;
답변 부탁드리겠습니다.
rtscts0987 님 474
2022년 11월 23일 3:07 오후
400 오류인 경우 인증실패인것 같은데요. 인증 진행후 헤더에 토큰을 담아서 요청하셨나요?
-
박응용님,
2022년 11월 23일 3:29 오후
추천
,
대댓글

@박응용님 찾았습니다. 해당문제를 확인하니 CORS부분이네요.
origins = [
"http://127.0.0.1:5173",
"http://localhost:5173",
]
이렇게 하였습니다. frontend접속을 http://localhost:5173으로 접속했더니 origins도 추가해 주어야 보네요;
-
rtscts0987님,
2022년 11월 23일 4:57 오후
추천
,
대댓글