utils/network_client library
A utility class for handling HTTP requests with consistent error handling and configuration.
Copyright (C) 2025, Software Innovation Institute, ANU.
Licensed under the GNU General Public License, Version 3 (the "License").
License: https://www.gnu.org/licenses/gpl-3.0.en.html.
Authors: Kevin Wang, Ashley Tang
Classes
- NetworkClient
- A utility class for handling HTTP requests with consistent error handling and configuration.
Exceptions / Errors
- NetworkException
- Custom exception for network-related errors.