客户端(桶) 水管 服务端(桶)
    GET请求 <-
    获取数据
    POST请求 ->
    发送数据

    1. const http = require('http');
    2. const querystring = require('querystring');
    3. const server = http.createServer((req, res) => {
    4. if (req.method === 'POST') {
    5. let postData = '';
    6. // 流 stream
    7. req.on('data', chunk => {
    8. postData += chunk.toString();
    9. })
    10. req.on('end', () => {
    11. console.log('postData', postData);
    12. res.end('数据接收完毕');
    13. })
    14. console.log('post data content type', req.headers['content-type']);
    15. }
    16. });
    17. server.listen(5000, () => {
    18. console.log('server running at port 5000');
    19. })