当前位置: 首页 > wzjs >正文

中交路桥建设网站百度竞价什么意思

中交路桥建设网站,百度竞价什么意思,做网站聊城,太原商城网站建设后续会补充 1.引入express 1.先下载express框架 创建一个package.json格式的文件,里面写入 {"dependencies": {"express": "~4.16.1" //express版本号} } 然后打开终端输入 npm i 2.引入express模块 const express require(&quo…

后续会补充

1.引入express

        1.先下载express框架

                创建一个package.json格式的文件,里面写入

{"dependencies": {"express": "~4.16.1" //express版本号}
}

                然后打开终端输入

npm i
        2.引入express模块
const express = require("express");
const app = express();

2.使用express

        监听端口号
const port = 5000;
app.listen(port,()=>{console.log(`server listen on ${port}`)
})
        处理请求
语法:app.请求方式("请求路径",(req,res)=>{})

                如果不写请求路径,则匹配所有路径 --> 同 " * "

                :路径参数名 --> 匹配动态路径参数,会自动匹配

                例:

app.get("/news/:id/:index",(req,res)=>{console.log("请求头",req.headers);console.log("请求路径",req.path);//会自动转换为对象console.log("query",req.query);    //问号后面的console.log("params",req.params); //问号前面的动态路径参数
});
        处理响应
语法:res.send(响应内容);

                例:

app.get("/news/:id/:index",(req,res)=>{res.send({      //send无需手写end()id:123,name:"aa"})  res.setHeader("a","123");//设置响应头res.redirect(302,"重定向路径")//设置重定向
});

3.Express中间件

        类似封装一个功能函数

        中间件的使用,可以不写请求路径(匹配所有情况)

app.use("请求路径",require("中间件"))
        1.处理错误的中间件小案例
//处理错误的中间键
module.exports = (err,req,res,next)=>{if (err) {  //如果发生了错误const errObj = {code: 500,msg: err instanceof Error ? err.message : err,};res.status(500),send(errObj);} else {next(); //如果没有错误发生就执行下一个函数}
}
        2.处理静态资源中间件

                express.static()

                        当请求时,会根据请求路径,从指定的目录中寻找是否存在该文件

                                如果存在:直接响应文件内容,而不再移交给后续的中间件

                                如果不存在:则直接移交给后续的中间件处理

                        默认情况下,如果映射的结果是一个目录,则会自动使用index.html文件

                                更改默认文件

app.use(express.static(..., {index: "abc.html"    //在这里配置就行
}))

                用例:

const path = require("path");
const staticRoot = path.resolve(__dirname,"../public");
app.use(express.static(staticRoot))
        3.处理数据中间件

                express.urlencoded()        (x-www-form-urlencoded)

app.use(express.urlencoded({extended: true
}))

                express.json()        (JSON)

app.use(express.json())

                两个一般一起使用

app.use(express.urlencoded({extended: true
}))
app.use(express.json())

Express路由

        用法        (方便处理基路径)

                创建

const express = require("express");
const router = express.Router();router.get("/",(req,res)=>{res.send("具体的处理");
})module.exports = router;

                使用

app.use("基路径",require("路由路径"))

cookie

        cookie        (信息载体,类似于小船)

                浏览器发请求给服务器        

                服务器通过cookie给浏览器发验证信息

                浏览器发(请求+cookie[验证信息])给服务器

                (浏览器和服务器都存数据)(数据过多服务器会炸)

        session        (类似加密后的验证信息)

                浏览器发请求给服务器        

                服务器通过cookie给浏览器发session

                浏览器发(请求+cookie[session])给服务器

                (浏览器和服务器都存数据)(数据过多服务器会炸)

        token        (JSON Web Token  JWT)(类似身份凭证)

                浏览器发请求给服务器

                服务器通过cookie给浏览器发身份凭证

                浏览器发(请求+cookie[身份凭证])给服务器

                (浏览器存数据,服务器只存一个密钥就行)

        ——————————————————————————————

nodemon

        npm i -g nodemon                  安装

        nodemon 要使用的js文件       启动

        如果报错的话

                1.以管理员的身份打开powerShell

                2.输入set-ExecutionPolicy RemoteSigned 回车

                3.输入y 回车

http://www.dtcms.com/wzjs/414183.html

相关文章:

  • 个人简历网页设计百家号seo怎么做
  • 枣庄企业网站推广营销自动化
  • 老年人做网站seo兼职论坛
  • 韩都衣舍网站建设ppt重庆seo网站系统
  • 镇江网站搜索优化跨境电商平台有哪些?
  • 母婴网站设计开发seo网络推广专员招聘
  • 住房城乡建设部招投标网站评论优化
  • 网站推广应注意哪些事项附近的计算机培训班
  • 有没有专门做橱窗的案例网站游戏推广渠道有哪些
  • 法制网站建设问卷调查上海企业seo
  • 网站主持人制作网站代言人百度下载安装app
  • 简单易做的的网站2345网址导航官网下载
  • wordpress uk沙洋县seo优化排名价格
  • 哈尔滨虚拟web网站设计公司百度搜索网页版入口
  • 建设网站需要哪些材料找竞价托管公司
  • 合肥建设局网站领导seo研究中心道一老师
  • 网页设计毕业论文大纲seo自学教程推荐
  • b站推广入口在哪里百度一下官网网址
  • 平面设计作品案例分析东莞seo技术培训
  • 北京网站设计入门百度首页优化排名
  • 深圳专业做网站建网站atp最新排名
  • 做丝袜网站能赚钱吗seo文章范文
  • 微信公众号排版app合肥百度网站排名优化
  • 工程项目管理软件哪个好百度 seo优化作用
  • 网站建设捌金手指下拉二五百度首页网站推广多少钱一年
  • 昌吉网站建设咨询电话网店推广的作用是什么
  • 写过太原的网站长沙企业网站建设报价
  • 网站通栏设计素材百度指数什么意思
  • 深圳网站开发微信营销技巧
  • 做图骂人的图片网站宁波seo服务推广