Javascript 如何使用Twilio和Node设置HTTP cookie?

Javascript 如何使用Twilio和Node设置HTTP cookie?,javascript,node.js,cookies,sms,twilio,Javascript,Node.js,Cookies,Sms,Twilio,我试图使用cookies来跟踪我的节点应用程序的短信对话,但它们似乎从未正确设置。至少,当我在下一个文本中从用户那里检索它们时,它们仍然是空的 我有一个函数,它设置cookie并向用户发送响应: 函数请求位置(res,重新发送){ var locationXml=“”; ... var responseText=“”; ... var response=new twilio.TwimlResponse(); 响应短信(responseText); res.cookie('rideStage',

我试图使用cookies来跟踪我的节点应用程序的短信对话,但它们似乎从未正确设置。至少,当我在下一个文本中从用户那里检索它们时,它们仍然是空的

我有一个函数,它设置cookie并向用户发送响应:

函数请求位置(res,重新发送){
var locationXml=“”;
...
var responseText=“”;
...
var response=new twilio.TwimlResponse();
响应短信(responseText);
res.cookie('rideStage',rideStages.SENT_请求);
res.send(response.toString(){
“内容类型”:“文本/xml”
}, 200);

}
对于任何看到这一点的人来说,我上面发布的内容实际上是正确的

通过这样做: res.cookie('cookieName',cookieVal)

然后,您可以使用: req.cookies.cookieName


为了得到cookieVal。它对我不起作用的原因是,我只是在本地测试我的应用程序,并在终端中模拟带有curl的文本,这完全排除了Twilio和cookie处理的整个过程(哎哟)。

出于好奇,我们还得到了一个关于使用cookie跟踪短信对话的方法

若你们想在节点中尝试一下,那个就开始吧,但别忘了使用类似于允许Twilio看到你们的应用的东西