对于我的节点应用程序,我需要一个用户能够将url作为参数传递给get请求。
我尝试将url作为'?'之后的参数但它似乎仍然行不通。
app.use(bodyParser.urlencoded({extended: false}))
app.use(bodyParser.json())
app.get("/create/:id")
这是我正在使用的代码(减去回调),如果网址为“ example.com/create/google.com/images”,则应该出现的参数ID应该变为“ google.com/images”但是却没有呼叫该路线。
答案 0 :(得分:1)
您的代码正确。
提出这样的请求
[http://localhost:3006/create/2?q=https://twitter.com/]
在上述网址ID => 2中,q => https://twitter.com
在请求查询中,您将获得{"q":"https://twitter.com/"}
。