lik

command module
v0.0.0-...-f30af28 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 16, 2024 License: MIT Imports: 3 Imported by: 0

README

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

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL