1
我試圖使用他們的API與當前呼叫嘗試發送JSON響應與的RESTify
https://api.angel.co/1/tags/10/startups
列出帶有特定標籤的所有作業上angel.co然後試圖解析它並顯示使用瀏覽器的RESTify
var tagUrl = "https://api.angel.co/1/tags/10/startups"
request({
url: tagUrl,
json: true
}, function (error, response, body) {
if (!error && response.statusCode === 200) {
console.log(body) // Print the json response
}
else console.log("error" + error)
})
我得到的console.log(體)雙組分正常工作,但是當我試圖發送到瀏覽器的響應它不顯示,當我什麼試圖發送我t與
res.send('hello ' + req.params.name + body);
我應該以某種方式解析或串化它嗎?
編輯:這是最後的代碼
function respond(req, res, next) {
var tag = req.params.tag;
var url = "http://api.angel.co/1/tags/"+tag+"/startups/?
request({
url: url,
json: true
}, function (error, response, body) {
if (!error && response.statusCode === 200) {
console.log(body) // Print the json response
res.send(req.params.name + JSON.stringify(body));
}
else console.log("error" + error)
})
不,我如何使用Node.js服務器端,它獲取並解析URL。然後我使用res.send方法將它呈現給訪問某個URL的用戶 – Johannes 2014-12-19 18:43:42