2017-01-18 5 views
0

ダイナミッククエリ文字列にアクセスして、キー値ペアをJSONオブジェクトとして格納するには、util.inspectをhttp!ノードjsのhttpsでクエリ文字列にアクセス

httpsはどうですか?

httpsでクエリ文字列にアクセスする方法を知りたいですか? 私のコードは、この

http.createServer(function (req, res) { 
    res.writeHead(200, { 'Content-Type': 'text/plain' }); 
qs = url.parse(req.url, true); 
}); 
+0

そして、何あなたのコードは、現時点でのように見えないように見えますか? – Sirko

+0

私のコードはオフィスにあります!明日明日投稿します!私はutilを使用しました。 httpでurlとutilパッケージを使用して、関数とurl.parse関数を検査してください!しかし、同じ方法はhttps – Jaini

+0

@Sirkoで同じ結果を出力しません。 Thanx事前に – Jaini

答えて

0
https.createServer(options, function (req, res) { 
    res.writeHead(200, { 'Content-Type': 'text/plain' }); 
    qs = url.parse(req.url, true); 
    res.write(util.inspect(qs.query));//this will print the query string on webpage in json format 

    var s = QueryStringToJSON(); 

    res.end('\n'); 
    }); 
function QueryStringToJSON() { 
    var pairs = qs.search.slice(1).split('&'); 

    pairs.forEach(function (pair) { 
     pair = pair.split('='); 
     result[pair[0]] = decodeURIComponent(pair[1] || ''); 
    }); 

    return JSON.stringify(result); 
} 
関連する問題