# node_server **Repository Path**: cander0815/node_server ## Basic Information - **Project Name**: node_server - **Description**: No description available - **Primary Language**: NodeJS - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-12-18 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 基于node.js开发的简易后台, 实现简单的数据交互; 帮助前端实现前后端分离式开发   该服务器是通过 `fs` 组件读取特定文件夹 `file` 中的json文件, 来作为数据存储; 没有通过数据库, 实习数据方便管理; #### 程序默认监听8888端口, 如有需要可在代码中修改 #### 常用接口介绍 | 接口作用| 请求方式|接口地址 | 参数说明 | |-------|-------- |-------| -------| | GET 获取数据|`GET`| http://locahost:8888/index?file=\*&path=\*&timeout=*|file:读取的文件的名称;(必传)
path: 文件夹的名称;(必传)
timeout: 模拟延时返回数据(单位: 秒, 选传)| |POST 获取数据| `POST` | http://locahost:8888/postGetData|格式: JSON;
{
file: 文件名称(String),
path: 文件夹的名称(String),
timeout:文件存储的数据模拟延时返回数据(Number 单位: 秒, 选传)
}| | 设置数据| `POST`|http://locahost:8888/file| 格式: JSON;
{
file: 文件名称(系统自动创建),
path: 文件夹的名称(需提前自己在file文件夹下建立好文件夹),
data:文件存储的数据(请转为JSON字符串)
}|