URL Loader

URL Loader is a tool for loading URLs and retrieving statistics such as response time and size of the response body.
Features
- Load URLs and retrieve statistics
- Configurable timeout for requests
- Adjustable buffer size for reading response bodies
Installation
To install URL Loader, follow these steps:
- Clone the repository: git clone https://github.com/capcom6/url-loader.git
- Navigate to the project directory: cd url-loader
- Install the dependencies: go mod download
- Build the binary: go build -o url-loader
- Run the application: ./url-loader
Usage
Usage: url-loader [options] filename [filenames...]
-loader-buffer uint
buffer size in bytes (default 32768)
-loader-parallel int
parallel requests (default 8)
-loader-redirects
follow redirects (default true)
-loader-timeout duration
timeout (default 1s)
-reader-skip uint
skip N lines
Contributing
Contributions are welcome! If you find any issues or have suggestions for improvement, please open an issue or submit a pull request.
License
This project is licensed under the Apache License 2.0. See the LICENSE file for details.