I need a class that can communicate with an httpd server (http or https). Need the ability to transfer files to and from, pass basic post parameters, retreive files or text information. Needs an event or callback to handle progress info. Optionally if you like you can create a winform that shows a list of files for local and remote with the ability to transfer back and forth and show a progress bar. I would need to be able to set http or https along with authentication info. Needs to be wirtten in EVC 4.0 with MFC c++. Not compact .net framework.