express-static框架

express-static框架用于处理静态文件目录

1.下载框架
cnpm iinstall express-static
服务器

.
const express=require('express');
const expressStatic=require('express-staitc');
var server=express();
//处理用户请求
server.use('/',function(req,res){
  res.send('ok');
})
server.listen(8080);
//创建静态文件目录
server.use(expressStatic(./www));
express处理get方式提交

最后输出{uname:'Tom',upwd:'123'},结合html使用

const express=require('express');
var server=express();
server.use('/',function(req,res){
//接受get方式请求并转化为对象格式
  console.log(req.query);
})
express处理post请求

1.下载
cnpm install express express body-parser

const express=require('express');
const bodyParser=require('bodyParser');
var server=express();
server.use(bodyParser.urlencoded());//urlencoded   进行编码
server.use('/',function(req,res){
  console.log(req.body);
  res.send('ok');
})
server.listen(8080);

html

<!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>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容