A HTTP/HTTPS Client for the mbed networking/CyaSSL ssl library

Dependents:   Anpi Example--Dropbox Example-Xively dropbox_access ... more

Fork of HTTPClient by Donatien Garnier

Auto generated API documentation and code listings for HTTPClient

Classes

HTTPClient A simple HTTP Client The HTTPClient is composed of:

  • The actual client ( HTTPClient )
  • Classes that act as a data repository, each of which deriving from the HTTPData class ( HTTPText for short text content, HTTPFile for file I/O, HTTPMap for key/value pairs, and HTTPStream for streaming purposes)
HTTPMap Map of key/value pairs Used to transmit POST data using the application/x-www-form-urlencoded encoding
HTTPText A data endpoint to store text
IHTTPDataIn This is a simple interface for HTTP data storage (impl examples are Key/Value Pairs, File, etc...)
IHTTPDataOut This is a simple interface for HTTP data storage (impl examples are Key/Value Pairs, File, etc...)

Code

HTTPClient.cpp [code]
HTTPClient.h [code] HTTP Client header file
HTTPMap.cpp [code]
HTTPMap.h [code]
HTTPText.cpp [code]
HTTPText.h [code]
IHTTPData.h [code]