Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

nodejs api

作者:昔日暖阳   发布日期:2025-06-27   浏览:92

// 这是一个简单的 Node.js API 示例,使用 Express 框架来创建一个 HTTP 服务器。

// 首先,确保你已经安装了 Express。可以通过以下命令安装:
// npm install express

const express = require('express');
const app = express();
const port = 3000;

// 解析 JSON 请求体
app.use(express.json());

// 定义一个简单的 GET 路由
app.get('/', (req, res) => {
    res.send('Hello World!');
});

// 定义一个 POST 路由,用于接收 JSON 数据
app.post('/data', (req, res) => {
    const receivedData = req.body;
    res.json({ message: 'Data received', data: receivedData });
});

// 启动服务器
app.listen(port, () => {
    console.log(`Server is running on http://localhost:${port}`);
});

解释说明:

  1. 引入 Express:我们首先引入了 express 模块,并创建了一个 Express 应用实例 app
  2. 解析 JSON 请求体:使用 app.use(express.json()) 来解析传入的 JSON 请求体。
  3. 定义路由
    • GET /:当用户访问根路径时,返回 "Hello World!"。
    • POST /data:当用户发送 POST 请求到 /data 路径时,接收并返回请求体中的 JSON 数据。
  4. 启动服务器:通过 app.listen() 方法启动服务器,监听指定端口(这里为 3000),并在控制台输出服务器运行信息。

上一篇:js array.from

下一篇:js encrypt

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 获取今天年月日

js jsonp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站