繁体   English   中英

如何在发布请求中保存从客户端发送到服务器的数据,并在其他功能中使用该数据?

How to save data sent from the client to the server in a post request and use that data in another function?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我在使用sengrid sgMail发送电子邮件的服务器中有一个cron作业,我的问题是,要发送该电子邮件,我需要从客户端获取TO电子邮件。

1-我正在通过邮寄请求从客户端向服务器发送电子邮件地址

-客户端POST部分工作正常:

2-我的问题是如何在服务器端获取该电子邮件地址并将其传递给我的emailSender函数:

我可以在我的电子邮件路径中进行操作,并且可以发送测试电子邮件

 exports.configure = (app) => {
  // Test route to ensure API succesfully sends email
    app.post('/api/email/', sendEmailTest)


 function sendEmailTest(req, res, done) {
   let toEmail = req.body.email
   emailService.sendEmail(toEmail)
 }
}

3-但在另一个文件中,我具有cronJob函数,我的问题是如何获取从此POST请求中获取的电子邮件,并在另一个文件中使用它?

第三个文件是这样的:

const emailService = require('../services/emailService');

exports.register = (agenda) => {
  agendaInstance = agenda;

  // Define what this job will do
  agendaInstance.define(jobName, () => {
  // Retrieve all alarms from our database
    alarmRepo.getAlarms((err, alarms) => {
    // Iterate through all alarms
      alarms.forEach((alarm) => {
      // ...send a mail
      let message = `${alarm.text} the email to send`

      **How can I pass the email to the sendEmail function**

      emailService.sendEmail(message, () => {
        console.log(message);

      });
     });
    });
   });
  };
问题暂未有回复.您可以查看右边的相关问题.
1 将客户端发送到服务器的数据保存在 REST API 中

我对 RESTful 服务的了解几乎为零,而且我已经为这个问题苦苦挣扎了几天。 我想要实现的是让客户端通过 REST 与其他客户端通信,修改保存在 api 文件中的特定变量,以便稍后另一个客户端可以请求已更改的变量。 类似于这样的东西: 客户端调用/read,收到“” 客户端调用/w ...

3 如何在django中保存发布请求中的数据?

我试图使用POST方法在博客中实施评论。 我想通过名称,电子邮件,文本的POST方法保存获取数据,并将其保存到数据库中。 此外,日期字段应获取date.now(),博客字段应获取Blog或Blog的ID。 代码看起来像这样- models.py: views.py h ...

4 如何测试是否成功发送了带有来自服务器(不是直接来自用户)的数据的php post请求?

我的任务是从服务器发布数据,而不是直接从用户(及其IP地址)发布数据。 希望您能提供帮助! :) 代码优先: 通过提交表单,我可以通过php请求获得一些日期。 如果状态代码不是“ 200”,我想将此数据发送到某个目标URL并通过电子邮件发送给自己,并在最后访问的页面(form ...

6 是否可以将ReactJS服务器渲染与客户端发送的数据一起使用?

我正在通过websockets在客户端获取数据,并通过js进行布局。 我想添加按钮以创建pdf(使用SelectPDF C#.NET)。 pdf的数据与页面上的数据相同,但布局完全不同。 我想将数据发送到服务器端(例如,带有我的数据结构的ajax),并在服务器端创建布局,渲染它,然后传递给 ...

7 将发送的POST数据保护到另一台服务器(通过重定向)

我正在做短信付款。 我必须使用一些POST变量将用户重定向到另一个站点(到该付款站点)。 所以我创建了带有隐藏字段的表单,其中包含一些信息。 因此,然后单击访问者按钮,他将被重定向到支付站点等。但是,他们可以更改输入的隐藏字段,提交表单并支付较低的价格。 (我希望你明白) 我在 ...

8 如何在函数中使用另一个页面的$ _post数据

我正在一个WordPress项目中使用php项目,我从一个页面发送数据,而在另一页面中使用该数据,我正在使用$ _POST从该页面获取数据。 但是,当我尝试在函数中或if块中获取数据时,它变为空,但是当我在函数或if块之外使用数据时,它起作用了(工作意味着我从echo的那个页面中获得了想要的输 ...

9 如何从AngularJS发送的PHP中读取POST请求数据

我正在尝试从我的角度js发出发布请求,如下所示 我不确定如何在我的PHP REST Web服务中读取此POST数据。 ?> 我尝试了以下选项 他们都不返回数据,它总是返回错误未定义的索引:第10行的F:\\ xampp \\ htdocs \\ Blog \\ ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM