美文网首页程序员让前端飞
解析用post方式发送数据

解析用post方式发送数据

作者: Cherish丶任 | 来源:发表于2018-11-29 15:01 被阅读4次

    get传输数据最小 post传输数据最大

    用post方法输出{uname:'Tome',upwd:'123456'}

    创建一个post.html,创建一个post.js文件分别为一下两个

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8">
            <title></title>
        </head>
        <body>
            <form action="http://localhost:8080" method="post">
                <p>用户名:<input type="text" name="uname"></p>
                <p>密码:<input type="text" name="upwd"></p>
                <p><input type="submit" name="" id="" value="提交" /></p>
            </form>
        </body>
    </html>
    

    post.js文件:

    const http=require('http');
    const querystring=require('querystring');
    var server=http.cerateServer(function(req,res){
      var str='';
      req.on('data',funcrion('data'){//每次发送数据     data表示每次发送的数据
        //小段数据  data  data   data.......
        str+=data;
      })
      req.on('end',function(){//数据最后发送的结果
        var post =querystring.parse(str);
        console.log(str);
      })
    })
    server.listen(8080);
    
    最终输出结果

    相关文章

      网友评论

        本文标题:解析用post方式发送数据

        本文链接:https://www.haomeiwen.com/subject/zbqxcqtx.html