file-upload - 使用 Web 应用程序在云服务器上上传文件不起作用
问题描述
我们有一个用 Angular 和 asp.net MVC 开发的 Web 应用程序。我的应用程序部署在云服务器上。我想要做的是提供一种设施,用户可以将文件从本地机器上传到云服务器。
但我面临的问题是当用户选择文件时,浏览器不知道该文件的路径。所以我无法在云服务器上复制该文件。我还尝试使用 reader.readAsDataURL(event.target.files[0]) / reader.readAsArrayBuffer(event.target.files[0]); 读取该文件内容
onSelectFile(event: any) {
const name = event.target.files[0].name; // get file name
const reader = new FileReader();
if (event.target.files && event.target.files[0]) {
// called once readAs ataURL is completed
reader.onload = (event: any) => {
if (event.target.readyState == FileReader.DONE) {
this.url = event.target.result;
}
$('#upload').show();
};
var path = (window.URL || window.webkitURL).createObjectURL(event.target.files[0]);
reader.readAsDataURL(event.target.files[0]);
// reader.readAsArrayBuffer(event.target.files[0]);
但仍然没有得到任何与文件相关的东西。那么如何将文件从本地机器复制到云服务器。先感谢您。任何帮助将不胜感激。
解决方案
推荐阅读
- javascript - 上传大文件在 Windows 上不起作用?
- pca - 如何将 PCA 与具有相同单位的值的数据一起使用
- python - Excel到文本文件数组dtype之间不匹配('
目前我是:
- 从 Excel 工作表中提取列
- 将它们保存为矩阵
我想将新矩阵保存在文本文件中
import pandas as pd import os, sys import pand
- kubernetes - sed 将第二个值归零
- python - 在 numpy.array (A) 中查找不在 numpy.array(B) 中的行
- javascript - 挂载所有组件时如何执行功能
- excel - 删除第一个连接到空字符串
- c++ - 使用初始化列表将模板大小的数组传递给函数
- r - 使用 rlang 将变量动态插入到寓言模型中
- git - 远程分支合并的最佳实践是什么?