Tot*_*y92 3 javascript api express
如果未指定路径,我尝试处理空路由参数,如果路由参数为空,我想返回一个新日期。到目前为止,服务器响应如下: Cannot GET /api/timestamp/
app.get("/api/timestamp/:date_string", function(req,res){
let dateString=req.params.date_string
if(!req.params.date_string){
dateString=new Date()
res.json({"unix": dateString.getTime(), "utc" : dateString.toUTCString()})
}
})
Run Code Online (Sandbox Code Playgroud)
目前服务器没有按预期响应 json 新日期,有人知道如何捕获空路由参数吗?
Express 使用 path-to-regexp,因此您可以在此处查看该文档: https: //www.npmjs.com/package/path-to-regexp#optional
您可以在参数末尾添加问号,使其成为可选参数,例如 .../timestamp/:date_string?
归档时间: |
|
查看次数: |
1064 次 |
最近记录: |