arthurlee / bean-mock-api-service

Mock API service

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bean-mock-api-service

Mock restful API service.

Getting Start

install

npm install

start service

node index.js [mock_files_path [listen_port]]
  • mock_files_path: default is files in the current directory
  • listen_port: default is 1492

test API

send request

curl "http://127.0.0.1:1492/api/heartbeat"

response

{
    "code": "0",
    "message": "ok"
}

stop service

Press CTRL+C to stop the nodejs process.

How to mock API data

GET API

GET http://127.0.0.1:1492/api/heartbeat => files_api_heartbeat_get.json

POST API

POST http://127.0.0.1:1492/api/user/create => files_api_user_create_post.json

Additional pseudo mechanism

GET http://127.0.0.1:1492/api/user?pseudo=1 => files_api_user_get_1.json

POST http://127.0.0.1:1492/api/course?pseudo=2 => files_api_course_post_2.json

More

  • npx eslint index.js

References

About

Mock API service

License:GNU General Public License v2.0


Languages

Language:JavaScript 100.0%