我目前正在发送NodeJS的请求以获取一些数据,如下:
在Angular中:
$http.post(API_ENDPOINT.url + '/annonce', {'link': url}).then(function (result) {
...
}
在节点中:
apiRoutes.post('/annonce', function (req, res) {
const url = req.body.link
request.get({
uri: url,
encoding: null
}, function (error, response, html) {
if (!error) {
res.send(parser(url, html))
}
})
return res
})
我想从我的前端(Angular)发送此请求。我想我可以简单地做这样的请求:
$http.get(url).then(function(result)) {
// send another post request to the back end with the result
}
但我听说在这种情况下使用pipes会更容易。 事实是,我真的不明白如何使它发挥作用。有人可以帮忙吗?