-
[Python] Flask CORS 오류 해결하기Backend/Flask 2021. 5. 7. 22:57728x90
Flask로 백엔드 API 개발 시 프론트와 연결하여 웹에서 응답을 확인할 때,
다음과 같은 CORS 오류가 발생하여 이를 해결하기 위한 삽질내용을 공유합니다:)
웹 실행 후 console log를 확인해보면..
Access to XMLHttpRequest at 'http://localhost:5000/' from origin 'http://localhost:8080' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
뭐 대충 이런 내용의 에러 메세지를 확인할 수 있습니다.
이를 위한 해결방법으로는:
1. flask_cors 모듈을 설치해야 합니다.
$ pip install flask_cors
2. 해당 모듈을 app.py에 import로 불러와서 적용합니다.
# app.py from flask_cors import CORS CORS(app)
-이상 오늘의 삽질일기 끝!
[전체 코드 참고]
https://ninano1109.tistory.com/137?category=985120
여기저기 삽질도 해보고
날려도 먹으면서
배우는 게
결국 남는거다
- Z.Sabziller
'Backend > Flask' 카테고리의 다른 글
[Python] Flask 서버 docker 컨테이너로 띄웠을 때 Page 에러 (0) 2021.05.26 [Python] Flask REST API 서버 만들기 (feat. MySQL, Vue.js 연동하기) (2) 2021.05.09 [Python] Flask-MySQL 데이터 삽입(INSERT)하기 (0) 2021.05.06