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

自己建设网站需要什么手续如何搭建自己的博客

自己建设网站需要什么手续,如何搭建自己的博客,加工订单网,wordpress多个置顶目录 Node.js 路由 - 初识 Express 中的路由 1. 什么是路由? 2. 安装 Express 3. 创建 server.js 4. 运行服务器 5. 测试路由 5.1 访问主页 5.2 访问用户路由 5.3 发送 POST 请求 6. 结语 1. 什么是路由? 路由(Routing&#xff09…

目录

Node.js 路由 - 初识 Express 中的路由

1. 什么是路由?

2. 安装 Express

3. 创建 server.js

4. 运行服务器

5. 测试路由

5.1 访问主页

5.2 访问用户路由

5.3 发送 POST 请求

6. 结语


1. 什么是路由?

路由(Routing)是指根据不同的 URL 地址,服务器返回不同的内容。在 Express 中,我们可以使用 app.get()app.post() 等方法定义路由。


2. 安装 Express

mkdir express-routing && cd express-routing  # 创建项目目录
npm init -y  # 初始化项目
npm install express  # 安装 Express

3. 创建 server.js

文件名:server.js(JavaScript 代码)

// server.js
const express = require('express'); // 引入 Express
const app = express(); // 创建应用
const port = 3000; // 服务器端口// 主页路由
app.get('/', (req, res) => {res.send('欢迎来到 Express 主页!');
});// 用户路由(GET 请求)
app.get('/user/:name', (req, res) => {const name = req.params.name; // 获取 URL 参数res.send(`你好,${name}!`);
});// 提交数据路由(POST 请求)
app.use(express.json()); // 解析 JSON 请求体
app.post('/submit', (req, res) => {const { username, age } = req.body; // 获取请求体数据res.json({ message: '数据提交成功', user: { username, age } });
});// 启动服务器
app.listen(port, () => {console.log(`服务器运行在 http://localhost:${port}`);
});

4. 运行服务器

执行命令:

node server.js

5. 测试路由

5.1 访问主页

浏览器打开 http://localhost:3000/,页面显示:

欢迎来到 Express 主页!
5.2 访问用户路由

浏览器访问 http://localhost:3000/user/Tom,页面显示:

你好,Tom!
5.3 发送 POST 请求

使用 Postman 或 curl 发送请求:

curl -X POST http://localhost:3000/submit -H "Content-Type: application/json" -d '{"username": "Alice", "age": 25}'

服务器返回 JSON 响应:

{"message": "数据提交成功","user": {"username": "Alice","age": 25}
}

6. 结语

本文介绍了 Express 路由 的基本用法,包括 GET 和 POST 请求,以及如何获取 URL 参数和请求体数据。希望这篇教程能帮助你快速上手 Express 路由!🚀

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

相关文章:

  • 乐清住房和城乡建设部网站官网win7系统下动网站建设
  • 网站建设方案范文wordpress获取分类名称
  • 网站开发项目的规划与设计文档网站链接怎么做标记
  • 佛山企业网站搭建公司整站优化服务
  • 文化公司网站建设策划书晋城购物网站开发设计
  • 网站后台生成器海淀做网站的网络公司
  • 做网站找雷鸣浏览器网站免费进入
  • 盐城市城乡建设门户网站临西县建设网站
  • 怎么制作网站详细流程怎么用IP做网站地址
  • 临清做网站网址注册局
  • 网站建立明细预计表台州关键词排名优化
  • 网站备案主体是什么宿迁企业做网站
  • 虚拟空间的网站赚钱吗一级建造师招聘网最新招聘
  • 固原网站建设广告设计策划公司
  • 酒店网站建设价格wordpress点击退出图片
  • 北京律师网站建设平台element ui设计网站
  • 如何能快速搜到新做网站链接在线网页截图
  • 网站建设制作fash网站建设迅雷
  • 创建网站需要备案吗月流量10g的网站
  • 南充网站建设价格泊头公司做网站
  • 专业门户网站开发株洲关键词优化公司
  • 如何免费创建网站什么网站免费建设
  • 快手刷作品双击自助网站晋城seo
  • 青海住房与城乡建设厅网站wordpress可以做淘宝
  • 电子商务网站建设 考卷沙河高端网站建设
  • 专业做w7系统的网站领动网站建设
  • 北京城乡建设厅网站做服装外贸哪个网站好
  • 口碑好的定制网站建设制作商网站优化公司
  • 做一年的网站维护价格长春网络哪个好
  • 什么网站建设效果好毛概课程网站建设