A little utility to grab content from the web, as well as profile websites.
Sends a GET request to specified link. In this case, a request was sent to linktree.edavalos.com/links
Sends a specified ammount of requests to a website, returning the delay for each one and packet sizes. Below are some example results.
Results from a small website: linktree.edavalos.com
Results from a medium website: google.com
Results from a large website: github.com/mtxrii
To compile this yourself, you'll need Go.
Once installed, navigate to the root directory and run
go build
Alternatively you can use the makefile. If you have GNU/Make or are on Unix, simply run
make
There are three commands:
squid url <full url>
- sends a get request and prints the resultssquid profile <ammount> <full url>
- sends specified number of requests to specified url and profiles speedssquid help (cmd)
- pulls up help menu