0
我有一個表格如何將GET表單數據傳遞到Express?
<form action="./search" method="GET">
<div class="form-group text-center">
<input type="text" name="keyword" placeholder="Job Title" />
<button type="submit" class="btn btn-primary">Find Jobs</button>
</div>
</form>
如果我在表單中輸入「阿克倫」,並提交併將它傳遞給這下它返回「無法獲取/搜索?關鍵字=阿克倫」
router.get('/search/:keyword', function(req, res) {
res.send('hello ' + req.params.keyword + '!');
})
方法但是如果我輸入http://localhost:3000/search/akron它會返回「hello akron!」
什麼是傳遞參數的正確方法?
只是測試它。那不是問題。沒有「。」,我仍然得到相同的結果。 – bbennett36
查看更新的答覆 –
謝謝! req.query的工作和「。」也造成了一個問題。 – bbennett36