I'm trying to write a VB.net client that reads HTTP chunked data. The chunks contain additional information that I need to use. I've already figured out that I can't use the HTTPWebResponse, since it hides the optional tags. So, the way I understand it, I need to use a TCPClient, send the HTTP request through it, and then parse the response. My question at this point is how do I create and send the HTTP request, especially as HTTPWebRequest is not serializable.
Any help, including an indication of a better way to do this, would be appreciated.