我已经在angular中创建了一个前端应用程序,并使用HTTP服务方法向服务器发送请求(包含node.js代码)。在前端,我创建了一个csv文件,该文件保存在angular组件的相同目录中。我希望使用node.js服务方法将文件发送到服务器(包含HTTP代码)。我创建了以下代码:
客户端(前端)代码,用angular.js开发:
uploadCSVFileOnServer(){
let file = new File([""], "./abc.csv"));
let formData = new FormData();
formData.
为了避免使用gulp,我使用npm脚本创建了一个项目。问题是,我的项目有两个脚本:
prepare.sh (uses wget to download some files and do mkdirs)
process.js (transform a json file into another overriding some keys)
package.json
{
"scripts": {
"process": "./process.js",
"prepare": "./prepare.sh $npm_pac
我使用Exceljs模块在后端(Express JS)创建了一个Excel文件。我把它存储在临时目录中。现在,我希望将文件从后端发送到前端,并在用户单击按钮时将其下载到那里。1.如何通过HTTP请求2将文件从后端发送到前端。如何在前端下载该文件?
编辑内容:
我需要前端是一个按钮,把文件附加到它,然后下载它。这就是我的代码的样子,我没有正确地从后端到前端获取文件。
前端文件:
function(parm1,parm2,parm3){
let url =${path}?parmA=${parm1}&parmB=${parm2}&parmC=${parm3};
let ser