fork(5) download
  1. var url = require('url');
  2. var querystring = require('querystring');
  3.  
  4. var testUrl = "http://localhost:9090/calculator?oper=add&n1=10&n2=20";
  5.  
  6. var parsedUrl = url.parse(testUrl); //would be url.parse(req.url)
  7. var parsedQuery = querystring.parse(parsedUrl.query);
  8.  
  9. console.log(parsedQuery.oper, parsedQuery.n1, parsedQuery.n2);
  10.  
  11. console.log('---------------------------------------------');
  12.  
  13. //Iterate the parsedQuery like an array:
  14. var parsedQueryKeys = Object.keys(parsedQuery);
  15. parsedQueryKeys.forEach(function(key) {
  16. console.log( key, parsedQuery[key] );
  17. });
  18.  
Success #stdin #stdout 0.07s 10928KB
stdin
Standard input is empty
stdout
add 10 20
---------------------------------------------
oper add
n1 10
n2 20