Blob は Binary Large Object の略で、画像、音声、その他のマルチメディア オブジェクトなどのバイナリ データを保存するために使用されます。場合によっては、バイナリの実行可能コードも Blob として保存されます。
JavaScript を使用して、他のデータ ファイルと同様に BLOB をアップロードできます。
JavaScript では、XMLHttpRequest またはフェッチ API を使用して BLOB をアップロードできます。
###1。 XMLHTTPRequest の使用これは、XMLHttpRequest を使用して BLOB をアップロードする例です -
リーリーを使用する
Fetch API を使用すると、サーバーにリクエストを送信し、サーバーからデータを取得できます。これは最新の Web ブラウザに組み込まれており、GET および POST リクエストの作成に使用できます。 Fetch API は fetch() メソッドを使用し、Response オブジェクトに解決される Promise を返します。 Response オブジェクトを使用して、サーバーから返されたデータにアクセスできます。 Fetch API は、古い XMLHttpRequest API の代替としてよく使用され、より最新でユーザー フレンドリーです。また、Web ページをホスティングしているサーバー以外のサーバーにリクエストを送信するために使用できるため、より多用途です。これは、フェッチを使用して BLOB をアップロードする例です -
以上がJavaScript を使用して BLOB をアップロードするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。