ホームページ  >  に質問  >  本文

MySQL データベースがフォーム データのファイル アップロードを受信しない

formData を使用して React フロントエンドから情報をアップロードしようとしています。postman を使用してバックエンドをチェックしましたが、すべて問題ありませんでしたが、formData がファイルをバックエンドに渡しません。これは私のコードです

React フロントエンド コンポーネント

リーリー

バックエンド コントローラー

リーリー
リーリー

ここにコードを入力してくださいデフォルトの通知ルートをエクスポートします

念のためバックエンドをアップロードしましたが、テストによると、バックエンド内のすべてが適切に動作しており、すべてのスイッチとステートが適切に動作していますが、axios がルート経由でデータを公開しているとは思えません。 mysql データベースでは、データベースには「assigned_to」と「message」という 2 つの列のみが含まれます。

P粉032977207P粉032977207375日前501

全員に返信(1)返信します

  • P粉860897943

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

    問題は、フォーム データ メソッドが入力値に関連付けられていないことです。別の名前でオブジェクトを作成し、そのオブジェクト名を axios メソッドに渡しましたが、正常に動作しました。また、axios からヘッダー セクションを削除しました。

    リーリー

    返事
    0
  • キャンセル返事