fetch API读取本地C盘的文件
时间: 2023-08-07 15:05:48 浏览: 323
读取本地文件
由于浏览器的安全限制,不能直接使用Fetch API读取本地C盘的文件。浏览器只允许读取同域名下的文件,或者通过`file`协议读取本地文件系统中的文件。因此,如果要使用Fetch API读取本地文件,需要将文件上传到服务器,然后通过HTTP请求来获取文件内容。
如果要在Node.js环境中读取本地C盘的文件,可以使用Node.js提供的fs模块来读取文件内容,例如:
```javascript
const fs = require('fs');
fs.readFile('C:/file.txt', 'utf8', (err, data) => {
if (err) throw err;
console.log(data);
});
```
在上面的代码中,`fs.readFile()`方法会异步读取`C:/file.txt`文件的内容,并将读取的内容作为回调函数的第二个参数传递给回调函数。如果读取文件出错,会将错误对象作为回调函数的第一个参数传递给回调函数。
阅读全文