zoukankan      html  css  js  c++  java
  • 10_常见的get和post请求_路由器_ejs服务器渲染模板引擎

    1. 常见的 get 和 post 请求有哪些?

    常见的发送 get 请求方式:

    在浏览器地址栏输入 url 地址访问

    所有的标签默认发送的是 get 请求:如 script link img a

    form 表单默认也是 get 请求

    常见的发送 post 请求方式:

    通过 form 表单,设置 method="post" 发送

    还有 ajax 可以发任意请求

    2. get和post的区别

    参数位置不同:

    get 位于 url 的查询字符串

    post 位于请求体参数

    安全性不一样:

    get请求相对不安全(请求参数直接可见)

    post请求相对安全(请求参数位于请求体内)

    3. 路由器

    用来分类管理路由,从而实现路由的模块化

    使用:

    ① 引入express模块

    ② 创建路由器实例对象

    ③ 用路由器对象要管理的路由或中间件

    ④ 暴露出去

    ⑤ 在主模块引入

    ⑥ 通过app.use应用

    4. ejs

    高效的js模板引擎

    用来服务器渲染

    服务器渲染页面技术: 服务器将数据提前渲染到页面上,将渲染好数据的页面返回给浏览器

    使用:

    ① 下载ejs

    ② 配置模板资源目录

    ③ 配置要使用模板引擎

    ④ 将后台数据渲染到页面模板 xxx.ejs 文件 资源上

    模板语法:

    `<%   %>`     在其中能写任意的js代码,没有任何输出到页面上

    `<%=  %>`     输出进行转义后指定数据到页面上。

    安全性更高,凡是涉及到用户输入的内容,都得经过特殊处理

    `<%-  %>`     输出非转义后指定数据到页面上 

     

    --------小尾巴 ________一个人欣赏-最后一朵颜色的消逝-忠诚于我的是·一颗叫做野的心.决不受人奴役.怒火中生的那一刻·终将结束...
  • 相关阅读:
    宜未雨而绸缪,毋临渴而掘井。
    JDBC fetch size
    社会主义核心价值观
    JavaEE
    《夜泊牛渚怀古》
    JAVA "GMT+10" 和 "GMT+0010"
    乡村振兴1
    申论 题好文一半
    UCOS时钟与中断:
    任务的状态-挂起和恢复
  • 原文地址:https://www.cnblogs.com/tianxiaxuange/p/10201815.html
Copyright © 2011-2022 走看看