【发布时间】:2014-03-12 13:03:53
【问题描述】:
我使用sailsjs 作为node js 的MVC,我还在学习它。 我设法从我自己的数据库中获取数据并使用它。
但现在我需要/想要从外部休息 api 获取数据。 我在控制器中使用了它:
// api/controllers/SomeController.js
test : function(res,req){
var j;
var https = require('https');
var options = {
hostname: 'testing.atlassian.net',
port: 443,
path: '/rest/api/2/search?jql=project=ABC',
method: 'GET',
headers: {'Authorization': 'Basic ' + 'SuperSecretLoginAndPassword'}
};
var req = https.request(options, function(res) {
res.setEncoding('utf8');
res.on('data', function(d) {
});
});
req.end();
}
变量d 正在显示正确的结果。
如何在我的视图中使用请求结果?
我已经搜索了很多,但我找不到任何方法可以在我的视图中显示它。
这会实时更新吗?因此,如果 de rest api 中的某些内容发生更改,我将不必刷新。
对不起,如果这是愚蠢的事情。
【问题讨论】:
-
您现在可能需要更改密码。
-
它是一个真实的名字,但它是一个假密码,只是为了测试这个 :D 但是谢谢 :D
标签: javascript node.js rest real-time sails.js