将 express 与咖啡脚本一起使用。我想要发生的是,请求将从 couchdb 获取 test.htm,然后在浏览器上呈现该 htm 文件(这是正确的术语吗?)。
我的 app.coffee 上有这个
app.get "/testreq", (req, res) ->
gets = require("request")
myurl = gets 'http://jims.iriscouch.com:5984/album/attachment_id/test.htm'
res.send myurl
在我的浏览器上,当我转到“/testreq”时,我得到了这些......
{
"readable": true,
"writable": true,
"__isRequestRequest": true,
"_redirectsFollowed": 0,
"maxRedirects": 10,
"followRedirect": true,
"followAllRedirects": false,
"setHost": true,
"port": "5984",
"host": "jims.iriscouch.com",
"path": "/album/1d22186ee496b5ada564a9888d003203/test.htm",
"uri": {
"protocol": "http:",
"slashes": true,
"host": "jims.iriscouch.com:5984",
"port": "5984",
"hostname": "jims.iriscouch.com",
"href": "http://jims.iriscouch.com:5984/album/1d22186ee496b5ada564a9888d003203/test.htm",
"pathname": "/album/1d22186ee496b5ada564a9888d003203/test.htm",
"path": "/album/1d22186ee496b5ada564a9888d003203/test.htm"
},
....
将 res.send myurl 更改为res.render myurl
给我一个错误(500 错误:无法查找视图“[object Object]”)。
我应该怎么做才能让 test.htm(来自 couchdb)在浏览器上呈现为 html?
感谢您的帮助!