>  Q&A  >  본문

MySQL 데이터베이스가 양식 데이터의 파일 업로드를 수신하지 않습니다.

formData를 사용하여 React 프론트엔드에서 정보를 업로드하려고 합니다. Postman을 사용하여 백엔드를 확인했는데 모든 것이 정상인데 formData가 파일을 백엔드로 전달하지 않습니다. 이것이 내 코드입니다

React 프론트엔드 구성요소

으아악

백엔드 컨트롤러

으아악
으아악

在此处输入代码기본 알림 경로 내보내기

만약을 대비해 백엔드를 업로드했는데 테스트에 따르면 백엔드의 모든 것이 잘 작동하고 모든 스위치와 상태도 잘 작동하지만 axios가 다음을 통해 데이터를 mysql 데이터베이스에 게시하는 것 같지 않습니다. 경로가 생성되면 데이터베이스에는 "할당_to" 및 "메시지"라는 두 개의 열만 포함됩니다.

P粉032977207P粉032977207426일 전619

모든 응답(1)나는 대답할 것이다

  • P粉860897943

    P粉8608979432023-09-13 19:02:19

    문제는 양식 데이터 메소드가 입력 값에 첨부되지 않는다는 것입니다. 다른 이름의 객체를 생성하고 객체 이름을 axios 메소드에 전달했는데 잘 작동합니다. 또한 axios에서 헤더 섹션을 제거했습니다.

    으아아아

    회신하다
    0
  • 취소회신하다