A HTTP Client for the mbed networking libraries with HTTPFile for use with latest networking stack
Fork of HTTPClient by
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) { }
History
Fixed bug in file write method
2015-07-26, by ollie8 [Sun, 26 Jul 2015 09:02:21 +0000] rev 19
Fixed bug in file write method
Removed debug depenency
2013-12-31, by ollie8 [Tue, 31 Dec 2013 11:06:57 +0000] rev 18
Removed debug depenency
Added implementation of HTTPFile
2013-12-30, by ollie8 [Mon, 30 Dec 2013 13:49:56 +0000] rev 17
Added implementation of HTTPFile
IHTTPData (HTTPText, HTTPMap) objects can be re-used multiple times (reading/writing position is reset on each connection); Support for PUT and DELETE methods
2012-08-30, by donatien [Thu, 30 Aug 2012 15:38:57 +0000] rev 16
IHTTPData (HTTPText, HTTPMap) objects can be re-used multiple times (reading/writing position is reset on each connection); Support for PUT and DELETE methods
Removed useless debug message
2012-08-29, by donatien [Wed, 29 Aug 2012 11:16:48 +0000] rev 15
Removed useless debug message
Fixed short chunk buffer issue
2012-08-28, by donatien [Tue, 28 Aug 2012 15:55:32 +0000] rev 14
Fixed short chunk buffer issue
Fixed blocking mode
2012-08-05, by donatien [Sun, 05 Aug 2012 16:12:10 +0000] rev 13
Fixed blocking mode
Updated to match the newest Socket API
2012-08-05, by donatien [Sun, 05 Aug 2012 15:30:07 +0000] rev 12
Updated to match the newest Socket API
Update for compat with newest Socket API
2012-07-30, by donatien [Mon, 30 Jul 2012 15:16:51 +0000] rev 11
Update for compat with newest Socket API
Corrected licence headers
2012-07-18, by donatien [Wed, 18 Jul 2012 15:40:04 +0000] rev 10
Corrected licence headers