Tag: mcs

URI在MCS / nodejs中进行参数validation

需要你的帮助来解决问题。 我正在编写一个自定义的API在MCS中的方法types为“ GET ”,传递参数与URI。 service.get('/mobile/custom/****/deviceVersion/:deviceType',function(req,res){ var reqParams = req.params; var finalResponse; var params='/'+reqParams.deviceType; console.info("Request Params>"+params); if(reqParams.deviceType=='{}'){ // ***Here is my problem*** finalResponse = jbuilder.encode(function (json) { json.set('Response', function (json) { json.set('responseCode', '400'); json.set('responseMessage', 'Malformed request query'); }); }); res.status(400).send(finalResponse); res.end(); }else{ //console.info("In Else and length=>"+reqParams.deviceType+"//"+reqParams.deviceType.length); //var params='/'+reqParams.deviceType; var connector='/deviceVersion'; commonHandler.CommonHandlerGetMethodFunction(req,res,connector,params); } }); 在我的情况下,我必须检查参数deviceType是否为空。 我已经尝试了以下方法 1. […]