fetch vs. form submit
모 회사의 EDMS 솔루션을 적용하면서 지극히 기초적인 부분에 대해서 고민한다.
문서 Viewer를 솔루션으로 도입을 했는데, 이 녀석은 request payload를 json형태로 받아들이고 있다.
그 덕분에 CORS를 회피하기 위한 popup submit방식은 사용 할 수 없어, 자연스럽게 설치되지 않으면 사용 할 수 없는 현상이 발생하고 있다.
- fetch를 사용하면 CORS 정책으로 인해 에러가 발생할 수 있습니다. 이 경우 서버에서 CORS를 허용하도록 설정해야 합니다.
- 서버가 CORS를 허용하지 않는 경우, 이전처럼 form submit 방식을 사용하거나 프록시 서버를 사용해야 합니다.
막연히 될 것이라 생각했던 부분이 안 되는 것을 실증 해 보고 자신의 어리석음을 다시 한 번 생각한다.