搭建http接口测试服务器

"Node.js 是服务器端的 JavaScript 运行环境,它具有无阻塞(non-blocking)和事件驱动(event-driven)等的特色,Node.js 采用 V8 引擎,同样,Node.js 实现了类似Apache 和 nginx 的web服务,让你可以通过它来搭建基于 JavaScript 的 Web App。"




 var http = require('http');
 http.createServer(function(req, res) {
            console.log('[' + req.method + ']', req.url);
            var _postData = '';
            
            //提取POST数据
            req.on('data', function(data) {
                _postData += data;
console.log(data.toString());
                console.log('[DataLength]' + data.length);
            });
            
res.writeHead(200, {
             'Content-Type': 'text/plain'
             });
             res.end('Hello World\n');
            
        }).listen(8080);
        console.log('Server is running at port ' + 8080);


将代码保存成1.js

命令行运行 node 1.js 就可以打印http请求了

你可能感兴趣的:(搭建http接口测试服务器)