【发布时间】:2014-11-22 11:56:13
【问题描述】:
我正在开发简单的节点 js 模块... 一个模块,当我给出一个 ID 和一个请求率时,它会返回一个可读的流,它会为相应的卫星发出位置数据...... 我正在尝试通过使用子类 ReadableStream 来实现
http://nodejs.org/api/stream.html#stream_class_stream_readable
我正在使用这个 api
https://api.wheretheiss.at/v1/satellites/25544
在下面提供我的代码..
http://jsfiddle.net/omb3rwqn/1/
var request = require('request');
var url = 'https://api.wheretheiss.at/v1/satellites/25544'
var reader = request(url);
readable.on('readable', function() {
console.log('got %d characters of string data');
})
【问题讨论】:
-
您的代码对“通过”变量没有任何作用;错误信息似乎很清楚。你期望“request()”函数是什么?
-
@Pointy 我正在尝试实现类似于 thsi github.com/mikeal/request
-
查看第一个示例中的第一行代码!您必须通过
require()导入代码。 -
@Pointy 更新了我的代码,但仍然是同样的错误
-
在您用来测试代码的机器上是否有可用的“request.js”库? (另外我认为你想要
reader.on()而不是readable.on()。)
标签: javascript jquery node.js angularjs backbone.js