1. //例如带请求参数的url-----localhost:5000/api/blog/list?author=hamo&keyword=A
    2. const http = require('http'); //引入nodejs内置的http模块
    3. const querystring = require('querystring'); //引入查询字符串处理为对象形式
    4. const server = http.createServer((req, res) => {
    5. const method = req.method; //获取请求方式
    6. console.log('method', method);
    7. const url = req.url; //获取请求地址
    8. console.log('url', url);
    9. req.query = querystring.parse(url.split('?')[1]); //将url用?分割拿到?后面的字符串再转换为对象
    10. console.log('query', req.query);
    11. res.end(
    12. JSON.stringify(req.query) //将对象转换成字符串返回给前端渲染
    13. );
    14. });
    15. server.listen(5000, () => { //监听端口号5000
    16. console.log('server running at port 5000');
    17. })