A HTTP Client for the mbed networking libraries with HTTPFile for use with latest networking stack

Fork of HTTPClient by Donatien Garnier

An extension of the HTTPClient that adds HTTPFile. Currently on get is support and only works when getting binary files.

HTTPFile data("/local/firm.bin");
HTTPResult r = client.get("https://217.140.101.20/media/uploads/ollie8/firm.bin", &data);
if (r == HTTP_OK) {
                            
}
Revision:
8:45c8da29a1cf
Parent:
7:4e39864f7b15
Child:
9:ff30cc189191
--- a/HTTPClient.cpp	Fri Jun 29 11:05:21 2012 +0000
+++ b/HTTPClient.cpp	Fri Jul 06 10:26:17 2012 +0000
@@ -547,7 +547,7 @@
   {
     hostLen = portPtr - hostPtr;
     portPtr++;
-    if( sscanf(portPtr, "%d", &port) != 1)
+    if( sscanf(portPtr, "%hu", port) != 1)
     {
       WARN("Could not find port");
       return NET_INVALID;