0%

714_express框架_响应设置

const express = require("express");
//创建应用对象
const app = express();

//创建路由
app.get("/response", (req, res) => {
  //原生响应
  //   res.statusCode = 404;
  //   res.statusMessage = "love";
  //   res.setHeader("xxx", "yyy");
  //   res.write("write");
  //   res.end("hello express");

  //express
  res.status(500).set("abc", "def").send("这都是OK");
  //设置状态码,响应头,响应体
});

//监听端口,启动服务
app.listen(3000, () => {
  console.log("服务已经启动");
});

其他响应设置

const express = require("express");
//创建应用对象
const app = express();

//创建路由
app.get("/other", (req, res) => {
  //跳转响应
  //res.redirect("http://lzkpersonal.com.cn");
  //下载响应
  res.download(__dirname + "/test.html");
  //Josn响应
  //   res.json({
  //     name: "我的",
  //   });

  //响应文件内容
  res.sendFile(__dirname + "/test.html");
});

//监听端口,启动服务
app.listen(3000, () => {
  console.log("服务已经启动");
});