https://github.com/asheghi/hiter
stress test your web server with ease!
https://github.com/asheghi/hiter
ddos http-performance stress-testing
Last synced: 8 days ago
JSON representation
stress test your web server with ease!
- Host: GitHub
- URL: https://github.com/asheghi/hiter
- Owner: asheghi
- Created: 2021-03-03T20:22:49.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-08-28T10:24:41.000Z (almost 5 years ago)
- Last Synced: 2025-08-18T20:24:47.647Z (11 months ago)
- Topics: ddos, http-performance, stress-testing
- Language: JavaScript
- Homepage: https://npmjs.com/package/hiter
- Size: 26.4 KB
- Stars: 10
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# hiter.js
## HTTP(S) benchmark tool
with web and cli interfaces
Usage:
```shell
npx hiter
Usage: hiter COMMAND [arguments]...
Commands:
web start the web server
[-port 8080] listening port
[-host 127.0.0.1] address to bind
[-noAuth] disable basic authentication
[-username] username for authentication
[-password] password for authentication
start start stress test
-target url example https://hostname.xyz/search?q=*
[-concurrent 8] cuncurrent requests number
[-method GET] GET or SET
[-payload {"foo" : "bar"}]
```
Example:
```shell
#take down a mem-cached laravel website
hiter -target https://wpdomain.com/search?q=* -concurrent 1024
#start with web gui at port 1337
hiter web -port 1337 -host 0.0.0.0 -password s3curePass
```
note: you can use `*` in target url to replace it with a random string