Skip to content

0xd219b/easy-http-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

easy-http-server

快速创建一个http server服务

Usage

单一模式

easy-http-server -p [server_port] single -u [url_path] -m [request_method]

server_port: 服务的端口号

url_path: 服务的path

request_method: 请求类型

本地启动一个监听在9080端口,请求类型为POSTpath/info的服务

./easy-http-server -p 9080 single -u info -m POST

Mock模式

./easy-http-server mock -y [yaml_file_path]

yaml_file_path: yaml文件的路径

# yaml文件
- url: /test
  method: POST
  resp: "{\"test\":\"created\"}"
- url: /test/file
  method: GET
  resp: "{\"test\":\"ok\"}"

features

  • 支持单一模式
  • 支持mock模式
  • 支持yaml文件配置
  • 支持多种请求类型(目前仅支持POST、GET)
  • 支持多种响应类型(目前仅支持json)
  • 支持响应Header

About

快速创建一个http server服务

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages