【发布时间】:2017-06-30 02:50:47
【问题描述】:
我想从 Meteor 客户端向服务器提交一个请求,让服务器向网站发出 HTTP 请求,然后将响应返回给客户端。
在 REST Web 服务器上,我会从客户端向服务器发送 HTTP GET,然后服务器会发出自己的请求并响应客户端。
我还没有在我的 Meteor 应用程序中添加 REST 接口,并且不想仅仅为了这个需求而添加这个开销。但是,使用集合来完成这项工作很笨拙,而且不是正确的工具。
Meteor 客户端有什么方法可以安全地请求服务器做某事并获得响应而不使用集合?我在搞乱流星的方法比如:
Meteor.methods({
'/http/get'(name, cbk) {
cbk = cbk || function() {};
HTTP.get('http://www.google.com', {}, (err, data) => {
cbk(err, data);
});
},
});
但这似乎不起作用。正在客户端进行调用。
【问题讨论】: