当前位置:编程学习 > JS >>

Nodejs 中GET方法实现

[javascript]
//GET方法,获取URL中的GET提交数据 
this.get = function (name) { 
    var getQuery= url.parse(_req.url).query; 
    var getData = querystring.parse(getQuery); //getData数据 
    if (typeof(name) == 'object') { //数组形式传递进来 
        var temp = {}; 
        for (var i = 0; i < name.length; i++) { 
            if (getData[name[i]]) { 
                temp[name[i]] = getData[name[i]]; 
            } else { 
                temp[name[i]] = ''; 
            } 
        } 
        return temp; 
    } else { 
        if (getData[name]) { 
            return getData[name]; 
        } else { 
            return ''; 
        } 
    } 

使用方法:
[javascript] 
//获取单个 
get('username'); 
//获取多个返回对象 
get(['username', 'hello']) 

补充:web前端 , JavaScript ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,