【发布时间】:2014-03-29 00:38:57
【问题描述】:
基本上我从带有函数事件的表单中接收值:
var formData="";
req.on('data', function (chunk){
formData += chunk;
});
然后我在另一个 http.request 中再次发送这些值:
req.on('end', function (){
var options = { port: conf.port, path: req.path,
host: conf.host, method: req.method , headers: req.headers};
authReq = http.request(options,
function (response){...});
authReq.write(formData);
authReq.end();
});
我想要的是将更多数据添加到从以前的表单接收的表单中,例如这样的:
var formData="client_id=XXX&client_secret=XXX&";
req.on('data', function (chunk){
formData += chunk;
});
但这不起作用,在制作 authReq.write(formData); 之后看起来数据发送是空的或错误的......有什么建议吗?
【问题讨论】:
-
如果你 a) 正确缩进代码,没有人愿意水平滚动,你会得到更好的反馈; b)您将您的问题减少到最小版本,这样我们就不必通过无关的和特定于应用程序的代码
-
问题是我无法将另一个字符串连接到 fromData 字符串,该字符串包含表单中的数据...
标签: node.js express oauth oauth-2.0