Giter Club home page Giter Club logo

lik's Introduction

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

lik's People

Contributors

zuzuviewer avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.