React 환경에서 파일 업로드를 구현할 때 필수적인 FormData의 사용법과, 개발자들이 흔히 범하는 Content-Type 설정 실수, 그리고 디버깅 방법을 정리했습니다. React 파일 업로드, FormData로 깔끔하게 처리하기HTML 태그에 action 속성을 적던 시절은 지났습니다. SPA 환경에서는 비동기로 데이터를 쏘는데, 텍스트야 JSON으로 보내면 그만이지만 파일(File)은 그게 안 되죠.그래서 FormData를 써야 합니다. 복잡하게 생각할 것 없이, 그냥 브라우저가 제공하는 폼 데이터 전송 객체라고 이해하면 됩니다. 실무에서 자주 쓰는 패턴만 정리해 둘 테니 참고하시면 좋을 것 같습니다.1️⃣ FormData란?쉽게 말해 폼 데이터를 Key-Value 형태로 저장해서 전송할 수..