我正在研究angular(前端(和node(后端(。我想用sendgrid发送一封电子邮件,附件是excel文件。我将该应用程序作为参考演示应用程序。我不希望下载excel,而是希望将相同的文件作为电子邮件附件发送。
注意:在后台我使用nodejs,我不知道如何将带有API的文件传递给node.js,我可以在nodejs代码中发送电子邮件。
有人能帮我吗?
您可以在节点api后端发出http post请求并传递文件。使用头作为多部分表单请求进行发布。
多部分表单请求帮助您使node-js-api通过前端生成的excel表。
在您的电子邮件服务中,将http服务调用添加到后端。并使服务通过中的文件
查看此链接了解更多详细信息
https://blog.jscrambler.com/implementing-file-upload-using-node-and-angular/