zoukankan      html  css  js  c++  java
  • express 命令汇总

    请求对象(req 或者 request )的生命周期始于Node的http.IncomingMessage的实例。

    req.params  数组,包含命名过的路由参数

    req.param(name)  返回命名的路由参数,或者GET请求或POST请求。

    req.query  对象,查询字符串 location.search后面的

    req.body  对象,包含post请求参数。要使用必须先引入中间件 body-parser,例如app.use(require('body-parser')());

    req.route  当前匹配路由的信息。用于路由调试

    req.cookies/req.singnedCookies  对象,包含从客户端传递过来的cookies的值

    req.headers  从客户端收到的请求报头

    req.accepts([type])  一个简便的方法。用来确定客户端是否接受一个或者一组指定的类型(可选类型可以是单个的MIME类型,如application/json,一个逗号分隔集合或者一个数组)。

    req.ip  客户端的ip地址

    req.path  请求路径(不含有协议,主机,端口或者查询字符串)

    req.host  一个简便的方法,用来返回客户端所报告的主机名。

    req.xhr  如果请求由ajax发起将会返回true

    req.protocol  用于标识请求的协议

    响应对象(res 或者 response)的色很难干嘛周期始于node核心对象http.ServerResponse的实例。

    res.status(code)  设置状态码

    res.set(name,value)  设置响应头

    res.type(type)  简便的设置响应头

    res.cookie(name,value,[options]), res.clearCookie(name,[options])  设置或者清除客户端cookies值,需要中间件

    res.redirect([status], url)  重定向浏览器

    res.send(body), res.send(status,body)  向客户端发送响应或者包含状态码的响应 。express的默认内容类型是 text/html。

    res.json(json), res.json(status, json)  向客户端发送jsonp及可选的状态码

    res.format(object)  这个方法允许根据请求响应头发送不同的内容  res.format({'text/plain': 'hi there', 'text/html': '<b>hi there </b>'});

    res.attachment([filename])

    res.sendFile(path, [option], [callback])  可以根据路径读取指定文件并且将内容发送到客户端。使用静态中间件,并将发送到客户端的文件放在公共目录下。

    res.links(link)  设置链接响应报头。

    res.locals, res.render(view, [locals], callback)  res.locals是一个对象,包含用于渲染视图的上下文。res.render使用配置的模板引擎渲染视图。res.render的默认响应代码为200

  • 相关阅读:
    HDU 1016 Prime Ring Problem
    CreateRemoteThread函数多參数传入用法
    Dynamics CRM2015 on-premises直接升级Dynamics CRM2016 on-premises
    cocos2d-x+lua代码热载入(Hot Swap)的研究
    DirectX 9.0c游戏开发手记之“龙书”第二版学习笔记之8: Chap10: Lighting
    js合并table单元格(拼table的时候并不知道详细几行几列)
    简单图模板 Graph
    POJ-3278-Catch That Cow-广搜(BFS)
    android用存到缓存的方法来保存ListView里的数据
    Ubuntu 14.10中连接Win10的smb共享文件
  • 原文地址:https://www.cnblogs.com/otss/p/5100007.html
Copyright © 2011-2022 走看看