我有一个我正在尝试写的cofeescript函数,我不知道如何从函数中返回数据。
我想要做的是定义此函数以获取我的网页,组装数据块,然后返回整个页面。出于某种原因,虽然我对console.log的返回值不是页面,但看起来可能是响应对象或请求对象本身。以下是代码。
eval
在控制台中我得到了这个回复:
options =
host: "www.urbandictionary.com"
path: "/define.php?term=Bill"
method: 'Get'
port: 80
getpage = ->
http.get options, (res) ->
data = []
res.on 'data', (chunk) ->
data.push chunk
return
res.on 'end', ->
data.join ''
console.log getpage()
如果你想建议一个'http'的替代品,那就不要建议node-jsdom,因为它依赖于我在Windows中安装的我不想处理的东西。
谢谢! 比尔