ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript Fetch API を使用してファイルをサーバーにアップロードするにはどうすればよいですか?

JavaScript Fetch API を使用してファイルをサーバーにアップロードするにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-11-29 05:34:13656ブラウズ

How Can I Upload Files to a Server Using the JavaScript Fetch API?

JS フェッチ API を使用したファイルのアップロード

JS フェッチ API を使用したファイルのアップロードは、最初は戸惑うかもしれません。ファイル入力を使用してファイルを選択したら、次のステップは fetch() メソッドを統合してファイルをサーバーに送信することです。

ファイルのアップロードにフェッチ API を利用するには、以下が必要です。 FormData オブジェクトを構築します。このオブジェクトは、ファイル データと、含めたい追加のフォーム データの両方をカプセル化します。

コードに示すように、ファイルに加えて、append() を使用して他のデータをフォームに追加できます。以下:

これで、 fetch() メソッドを使用してサーバー エンドポイントに POST リクエストを作成し、リクエストとしてフォーム データを渡すことができます。 body:

このアプローチにより、フェッチ API の高度な機能を使用してファイルやその他のデータを簡単に送信できます。

以上がJavaScript Fetch API を使用してファイルをサーバーにアップロードするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。