首頁  >  文章  >  web前端  >  如何在現代瀏覽器中從物件 URL 檢索文件?

如何在現代瀏覽器中從物件 URL 檢索文件?

Barbara Streisand
Barbara Streisand原創
2024-10-29 01:36:29470瀏覽

How to Retrieve Files from Object URLs in Modern Browsers?

從物件 URL 擷取檔案

使用拖放影像上傳時,您可能需要將檔案轉換為物件 URL 以便顯示。但是,在表單提交期間,您可能想要將這些 URL 還原為 File 或 Blob 物件以附加到 FormData。

現代解決方案

現代瀏覽器提供fetch() API,這使您能夠從普通URL 和物件URL 取得檔案:

<code class="javascript">let blob = await fetch(url).then(r => r.blob());</code>

無論url 是對象URL 還是常規URL,此方法都會傳回表示該檔案的Blob 物件。

以上是如何在現代瀏覽器中從物件 URL 檢索文件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn