· multipart/form-data でデータを送信するには、 FormData() オブジェクトを作り 送信するデータ(string or binary)をFormNameにappendする. json : JSON.Stringify()して送る; image: バイナリとして送る; 受信側: Gin. multipart/formdata は、バイナリや複数ファイルを送るのに優れるが
初心者向けにJavaScriptのFormDataオブジェクトの使い方について解説しています。FormDataオブジェクトは、XMLHttpRequestを使ってデータを送信するためのキーと値のセットを追加することが出来ます。フォームとは分離して使うことが出来ます。
ファイルの情報が送信されてきているか確認するためにdd関数を使って送信されている内容を確認します。 Route::post('fileupload',function(){ dd(request()->all()); }); コンソールのNetworkタグを使うとファイルがLaravel側に送信されていることが確認できます。
もし、ajaxではなく送信結果は次の画面で表示させる様な場合だと
‹ | › | |||||
Mo | Tu | We | Th | Fr | St | Su |