Skip to content

arthurlee/bean-mock-api-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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