我有一个来自外部主机的CSV文件。
我希望检索CSV文件的内容并在我的VUE JS组件中读取它。
例如,CSV位置:https://my-host.com/file-name.csv
let host = 'https://host-name.com/';
let filePath = 'file-name.csv';
try {
let response = await axios.get(`${host}${filePath}`, {}, {});
this.csv = response.data;
} catch (err) {
console.log(err);
}
我得到以下错误:net::ERR_CONNECTION_TIMED_OUT
Error: Network Error
at createError (createError.js:16)
at XMLHttpRequest.handleError (xhr.js:69)
我尝试使用以下命令配置axios:
axios.defaults.timeout = 500000;
还有其他建议吗?
谢谢。
发布于 2021-08-15 18:24:16
我设法解决了这个问题。由于cors policy
,无法从前端访问外部URL。
打开一个处理外部文件访问的服务器终结点。前端到达返回文件内容的新端点。
https://stackoverflow.com/questions/68792339
复制相似问题