I was planning to add other protocols, but I suppose it will be better in separate classes. Will rename the file to network and the class to HttpReader. Might add FTP and other protocols later if needed.