Skip to content

The HTTP/2 Client is a versatile tool for sending custom HTTP/2 requests to web servers. It allows you to configure request parameters, control concurrency, and analyze server responses, making it an essential tool for developers and testers.

License

Notifications You must be signed in to change notification settings

vVv-Keys/HTTP2-CLIENT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

  • Update/Maintenenace by 6/30/2024


██ ▄█▀▓█████▓██   ██▓  ██████ 
██▄█▒ ▓█   ▀ ▒██  ██▒▒██    ▒  
▓███▄░ ▒███    ▒██ ██░░ ▓██▄   
▓██ █▄ ▒▓█  ▄  ░ ▐██▓░  ▒   ██▒
▒██▒ █▄░▒████▒ ░ ██▒▓░▒██████▒▒
▒ ▒▒ ▓▒░░ ▒░ ░  ██▒▒▒ ▒ ▒▓▒ ▒ ░
░ ░▒ ▒░ ░ ░  ░▓██ ░▒░ ░ ░▒  ░ ░
░ ░░ ░    ░   ▒ ▒ ░░  ░  ░  ░  
░  ░      ░  ░░ ░           ░  
              ░ ░ 

This product and source is not complete and needs much work, feel free to take and build, finish etc. Once the REALEASE hits will be the official launch, please leave a * if you fork <

HTTP2-CLIENT

The HTTP/2 Client is a versatile tool for sending custom HTTP/2 requests to web servers. It allows you to configure request parameters, control concurrency, and analyze server responses, making it an essential tool for developers and testers.

FEATURES:

HTTP/2 Support: Communicate with web servers over HTTP/2 protocol.
Flexible Request Configuration: Customize request parameters including method, headers, body, and timeouts.
Concurrent Requests: Control concurrency level to simulate different load conditions.
Response Analysis: Analyze server responses including status codes, headers, and response bodies.
Error Handling: Comprehensive error handling for robust testing and debugging.
Command-line Interface: Use a command-line interface for easy interaction and scripting.
Output Options: Save server responses to files for further analysis.

image

Acknowledgements

Special thanks to the contributors and open-source projects that made this framework possible.

Inspired by: https://github.com/secengjeff/rapidresetclient

This tool was designed for my own testing purposes. No USAGE information will be submitted at this time.

Be sure to have the proper environment and dependencies installed from the .toml to use the script correctly!

About

The HTTP/2 Client is a versatile tool for sending custom HTTP/2 requests to web servers. It allows you to configure request parameters, control concurrency, and analyze server responses, making it an essential tool for developers and testers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages