js通过url地址访问文件做下载,并不是打开文件

let url = 'http://127.0.0.1:8080/hhh.json'
let name = url.substring(url.lastIndexOf("/") + 1)
let downLoad = async () => { 
  let responsePromise = await fetch(url)
  let blob = await responsePromise.blob()
  let objectURL = window.URL.createObjectURL(blob)
  let a = document.createElement('a')
  a.href = objectURL
  a.download = name
  a.click()
  a.remove()
}
downLoad()
    原文作者:小疯子丫
    原文地址: https://blog.csdn.net/weixin_45289656/article/details/114700290
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞