You can use the following Link to obtain source code:
2020-2021 Fall Term Assignment IV
CPE525 Advanced Network Programming
Assignment IV: HTTP Client
In this assignment, main objective is to develop network socket client tool which can be used to transfer data from or to real web server. System should run as explained below:
1. Application should compatible with HTTP/1.1 and must follow RFC2616 standards.
2. Developed application should have following options. You should use here getopt function which is given in Useful information parts of moodle.
Option Values.