未捕获的ReferenceError:未定义请求

时间:2014-09-27 17:00:33

标签: javascript jquery node.js angularjs backbone.js

我正在研究简单的节点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');

})

1 个答案:

答案 0 :(得分:0)

你在app.js端点发生意外吗

app.post('/api/v1/something',function(req,res)
{
    var ip = req.headers['x-forwarded-for'];       
    **var a = request.connection.remoteAddress**

在这种情况下,代码中的“请求”是一个红色的鲱鱼。你真正想要的是你的终点定义'req'(或者除了请求之外的任何东西)

相关问题