zephyr/samples
Flavio Santes 8308b9bd2d net/http: Add the HTTP/1.1 API
This patch adds the HTTP/1.1 API for Zephyr. This API consists of client
and server context structures enabled via Kconfig variables.
HTTP parser support is enabled via the CONFIG_HTTP_PARSER configuration
variable.

Currently, this API only includes support for writing HTTP requests
(client mode) and HTTP responses (server mode). TLS support is not
considered in this iteration.

Supported HTTP methods:
	GET, HEAD, OPTIONS and POST.

Supported HTTP responses:
	400, 403 404. The http_response routine may be used to write
	any HTTP status code, for example 200 OK.

Jira: ZEP-1701

Change-Id: Ic9ccd4d4578d6d0f3a439976ea332b031644ca7d
Signed-off-by: Flavio Santes <flavio.santes@intel.com>
2017-03-09 20:33:49 +02:00
..
basic samples: pwm: change hard-coded device name 2017-03-07 23:03:44 +00:00
bluetooth net: nbuf: Split one global DATA pool to RX and TX DATA pools 2017-03-09 20:33:43 +02:00
drivers samples: i2c_fujitsu: change hard-coded device name 2017-02-28 13:49:48 +00:00
environmental_sensing doc: fix wiki board reference back to web page 2017-01-26 23:06:04 +00:00
grove samples: grove: add missing testcase.ini 2017-03-06 16:58:31 +00:00
hello_world doc: fix .rst files canonical heading order 2017-01-20 16:06:36 -08:00
ipm license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
legacy REVERTME: cpp_synchronization: disable on Xtensa 2017-02-13 11:39:03 -08:00
logger-hook samples/logger-hook: fix usage of ring buffer 2017-03-07 12:40:23 +00:00
net net/http: Add the HTTP/1.1 API 2017-03-09 20:33:49 +02:00
nfc/nfc_hello license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
philosophers misc: fix more variable type mismatches 2017-02-11 00:14:15 +00:00
power samples: power: Remove mention of specific versions in README 2017-02-08 06:28:25 +00:00
sensor samples: bmi160: use correct device name 2017-02-11 01:28:09 +00:00
shell license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
static_lib license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
synchronization doc: fix .rst files canonical heading order 2017-01-20 16:06:36 -08:00
testing lifo: Make use of k_queue as implementation 2017-02-27 21:20:53 +00:00
usb samples: webusb: fix variable type mismatches 2017-02-14 02:13:52 +00:00
advanced.rst doc: move documetnation context to root directory 2017-01-06 22:51:31 +00:00
kernel.rst doc: move documetnation context to root directory 2017-01-06 22:51:31 +00:00
samples.rst Bluetooth: Move Bluetooth docs to rst 2017-01-24 17:58:59 +00:00