Skip to content

zuzuviewer/lik

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lik

http client written by go. Lik read http requests from file or directory, you can use it to call many requests.

Usage

Lik read requests from json or yaml file, create request file first, e.x:

- namespace: a 
  name: login
  method: get
  url: https://baidu.com
  headers:
    token: 
    - d
    username: 
    - admin
  queries:
    pageNo: 
    - 1
    pageSize: 
    - 10
  body: 
    type: json # json,form-data
    data:
      name: admin
      age: 12
  timeout: 5s # request timeout, default 0 means never timeout
  repeat: 1
  username: admin # basic header username
  password: 123456 # basic header password
  skip: false # skip this request if it is true
  exitOnFailure: false # exit if request failed(response code >=400)
  insecureSkipVerify: true
  clientCertFile: /cert/cert.pem # pem formatted client cert file
  response:
    showUrl: true # show request url, default false
    showHeader: true # show response header, default false
    showCode: true #  show response code, default true
    showBody: false # show response body, default false
    showTimeConsumption: true # show request time consumption, default false
# read requests from resources directory
lik -p resources
# read requests from file
lik -p resources/requests.yaml

About

http client written by go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages