res 对象方法
res.append(field [, value])
此方法将指定的值附加到HTTP响应标头字段。以下是一些示例-
res.attachment([filename])
此方法用于在HTTP响应中将文件作为附件发送。以下是一些示例--
此方法用于将cookie名称设置为value。value参数可以是字符串或转换为JSON的对象。以下是一些示例-
res.cookie(name, value [, options])
此方法用于清除按名称指定的cookie。以下是一些示例-
res.download(path [, filename] [, fn])
此方法用于在路径处作为“附件”传输文件。通常,浏览器会提示用户下载。以下是一些示例-
res.end([data] [, encoding])
此方法用于结束响应过程。以下是一些示例-
res.format(object)
如果存在,此方法用于对请求对象上的Accept HTTP标头执行内容协商。以下是一些示例-
res.get(field)
此方法用于返回由field指定的HTTP响应标头。这是一个例子-
res.json([body])
此方法用于发送JSON响应。以下是一些示例-
res.jsonp([body])
此方法用于发送支持JSONP的JSON响应。以下是一些示例-
res.links(links)
此方法用于连接作为参数属性提供的链接,以填充响应的“链接HTTP”头字段。以下是一些示例-
res.location(path)
此方法用于根据指定的path参数设置响应Location HTTP标头字段。以下是一些示例-
res.redirect([status,] path)
此方法用于重定向到具有指定HTTP状态代码状态的,从指定路径派生的URL。以下是一些示例-
res.render(view [, locals] [, callback])
此方法用于呈现视图,并将呈现的HTML字符串发送给客户端。以下是一些示例-
res.send([body])
此方法用于发送HTTP响应。以下是一些示例-
res.sendFile(path [, options] [, fn])
此方法用于在给定路径下传输文件。根据文件名的扩展名设置Content-Type响应HTTP标头字段。这是一个例子-
res.sendStatus(statusCode)
此方法用于将响应HTTP状态代码设置为statusCode并将其字符串表示形式发送为响应主体。以下是一些示例-
res.set(field [, value])
此方法用于将响应的HTTP标头字段设置为value。以下是一些示例-
res.status(code)
此方法用于设置响应的HTTP状态。以下是一些示例-
res.type(type)
此方法用于将Content-Type HTTP标头设置为MIME类型。以下是一些示例-