Skip to content

qinyuhang/go-webbench

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gowebbench - refine webbench in C

Travis CI: Build Status

See Webbench written in C

This is a free software, see GNU Public License version 3 for details.

Usage

./build/gowebbench [-c clientNumber -t requestTimeInSecond --(httpMethod)] url

Show Help

./build/gowebbench -h

How To build

git clone https://github.com/qinyuhang/go-webbench.git
cd go-webbench
make
make install

TODO

  • Makefile install target

  • Force HTTP2 support

  • Switch UA support

  • -f switch support Pragma no-cache

  • -r switch support --force-reload

  • -F switch support --Field

  • --file using with POST send file

  • -i switch support --input read json or csv config

  • -d switch support --data

  • -p switch support --proxy

  • -o json output verbose request info

  • console color

  • more friendly switch like httpie

  • json res checker

About

Clone webbench-C in golang

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published