VB6 - Use low-level Winsock APIs in various ways to download a HTTP webpage to help detect line errors
$30-250 AUD
Closed
Posted about 9 years ago
$30-250 AUD
Paid on delivery
There are various ways to download a webpage (a standard HTTP "GET /" request over TCP 80) using the Winsock2 API ... for example, blocking vs non-blocking, IO overlapped, etc ...
What I need you to do is to make several versions that demonstrate these different methods, correctly checking the result of every single winsock API call to verbosely report on any errors.
I currently have a very NOISY TELEPHONE LINE that's giving me frequent internet dropouts, and this has provided a good situation for testing such an application where I'm able to see exactly where it's failing, how long various stages are taking when they fail, and so on.
So that's the main purpose of this exercise -- to make a "simple HTTP webpage download demo", but one with full error-checking _to help diagnose line issues_ by showing each stage of the download process in detail (so it'd be good to have several implementations, such as blocking/non-blocking, IO overlapped etc).
This is where you having very good knowledge of Winsock comes into play :)
Please provide some information about the method(s) you plan to use in your proposal.
Thankyou, and I look forward to working with you!
Hi, VB6 was where i started programming. I've good experience in VB6. To be sincere, i haven't tried VARIOUS WAYS to download a webpage as you said in the description. But i'm confident that i can make it happen. Kindly offer the project if you believe that i can help you. By the way I'm a Computer science student. :)