最新のブラウザでオブジェクト URL からファイルを取得する方法

Barbara Streisand
リリース: 2024-10-29 01:36:29
オリジナル
469 人が閲覧しました

How to Retrieve Files from Object URLs in Modern Browsers?

オブジェクト URL からのファイルの取得

ドラッグ アンド ドロップ画像アップロードを使用する場合、表示のためにファイルをオブジェクト URL に変換する必要がある場合があります。ただし、フォームの送信中に、FormData に添付するために、これらの URL を File オブジェクトまたは Blob オブジェクトに戻すことが必要な場合があります。

最新のソリューション

最新のブラウザには fetch() API が用意されており、これにより、通常の URL とオブジェクト URL の両方からファイルをフェッチするには:

<code class="javascript">let blob = await fetch(url).then(r => r.blob());</code>
ログイン後にコピー

URL がオブジェクト URL であるか通常の URL であるかに関係なく、このメソッドはファイルを表す Blob オブジェクトを返します。

以上が最新のブラウザでオブジェクト URL からファイルを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート