我需要在簡單的node.js中使用中間件的以下express.js代碼的等效代碼。我需要根據url進行一些檢查,並希望在自定義中間件中進行檢查。與url模式匹配的Node.js
app.get "/api/users/:username", (req,res) ->
req.params.username
我有下面的代碼到目前爲止,
app.use (req,res,next)->
if url.parse(req.url,true).pathname is '/api/users/:username' #this wont be true as in the link there will be a actual username not ":username"
#my custom check that I want to apply
我沒有中間件裏面App對象。另外我只想匹配URL模式。 –
@AtaurRehmanAsad第一個解決方案匹配URL模式 – robertklep
是的先生。但我沒有中間件的應用程序對象:) –