【发布时间】:2017-10-03 20:42:11
【问题描述】:
如何将输入表单数据作为 url 发布。示例代码如下所示。
app.get('/', (req, res) => {
res.render('index');
});
app.post('/scrape', function(req, res){
const name = req.body.username;
res.send('You sent the name "' + name + '".');
});
app.get('/scrape', function (req, res) {
const name = req.body.username;
res.send('You sent the name "' + name + '".');
url = `http://www.github.com/${name}`;
request(url, function (error, response, html) {
//
//
//
})
res.send('Check your console!')
})
})
所以我想在索引页面上获取用户名并将表单值发布到抓取。
【问题讨论】:
-
仅供参考,对于同一个请求,您不能有两个
res.send()语句。
标签: javascript node.js express web-scraping cheerio