JS获取URL文件内容

需求

用 JavaScript 实现,给定一个 URL,获取到这个文件的内容。

代码

fetch(url)
    .then(response => response.text())
    .then(content => {
      console.log(content);
    })
    .catch(error => {
      console.error('Error:', error);
    });

注意可能会出现跨域问题。

如果 URL 是一张图片

fetch(imageURL)
      .then(response => response.blob())
      .then(blob => {
        var reader = new FileReader();
        reader.onloadend = function () {
          console.log('Image base64:',reader.result)
        }
        reader.readAsDataURL(blob);
      })
      .catch(error => {
        console.error('Error:', error);
      });

评论