空参数的JSON响应 [英] JSON response for empty params
本文介绍了空参数的JSON响应的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如果我得到空的参数,我需要一个特定的o/p.但是我得到的是无法获取...";
I need a specific o/p if i get empty params. But i was getting a "Cannot Get ... " .
- 这就是我在做什么:
app.get("/api/timestamp/:date", function(req, res)
{
let dateString = req.params.date;
...(some code here)
// empty params
if(!req.params.date) {
res.json({...});
};});
- 这似乎可以解决问题"
app.get("/api/timestamp/", function(req, res) {
res.json({...});
});
我不明白为什么1不起作用.
I dont understand why 1 didnt work.
推荐答案
在日期后使用可选参数添加?
,不会抛出此路线错误
Use optional param add ?
after date ,this won't throw can't get this route error
app.get("/api/timestamp/:date?", function(req, res)
{
let dateString = req.params.date;
...(some code here)
// empty params
if(!req.params.date) {
res.json({...});
};});
这篇关于空参数的JSON响应的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文