]> granicus.if.org Git - esp-idf/commit
Add esp_http_client
authorTuan PM <tuanpm@live.com>
Tue, 14 Nov 2017 03:16:20 +0000 (10:16 +0700)
committerTuan PM <tuanpm@live.com>
Mon, 21 May 2018 02:35:07 +0000 (09:35 +0700)
commitff528d13c7a24f3b5cb7937a41f6e1d8a921a99c
tree06a98734ee579ab3974358b7ec6031ce980c12ca
parent9c53b599b2a8e22a02fa227d97ebb75eec7a2ef5
Add esp_http_client

Add error handling for http client

set ssid password correct with Example_WIFI test, and clear password before free

Fixed the CI failure due to HTTP errror names
30 files changed:
components/esp32/esp_err_to_name.c
components/esp_http_client/Kconfig [new file with mode: 0644]
components/esp_http_client/component.mk [new file with mode: 0644]
components/esp_http_client/esp_http_client.c [new file with mode: 0644]
components/esp_http_client/include/esp_http_client.h [new file with mode: 0644]
components/esp_http_client/lib/http_auth.c [new file with mode: 0644]
components/esp_http_client/lib/http_header.c [new file with mode: 0644]
components/esp_http_client/lib/http_utils.c [new file with mode: 0644]
components/esp_http_client/lib/include/http_auth.h [new file with mode: 0644]
components/esp_http_client/lib/include/http_header.h [new file with mode: 0644]
components/esp_http_client/lib/include/http_utils.h [new file with mode: 0644]
components/esp_http_client/lib/include/transport.h [new file with mode: 0644]
components/esp_http_client/lib/include/transport_ssl.h [new file with mode: 0644]
components/esp_http_client/lib/include/transport_tcp.h [new file with mode: 0644]
components/esp_http_client/lib/transport.c [new file with mode: 0644]
components/esp_http_client/lib/transport_ssl.c [new file with mode: 0644]
components/esp_http_client/lib/transport_tcp.c [new file with mode: 0644]
docs/Doxyfile
docs/en/api-reference/protocols/esp_http_client.rst [new file with mode: 0644]
docs/en/api-reference/protocols/index.rst
docs/zh_CN/api-reference/protocols/esp_http_client.rst [new file with mode: 0644]
examples/protocols/esp_http_client/Makefile [new file with mode: 0644]
examples/protocols/esp_http_client/README.md [new file with mode: 0644]
examples/protocols/esp_http_client/esp_http_client_test.py [new file with mode: 0644]
examples/protocols/esp_http_client/main/Kconfig.projbuild [new file with mode: 0644]
examples/protocols/esp_http_client/main/app_wifi.c [new file with mode: 0644]
examples/protocols/esp_http_client/main/app_wifi.h [new file with mode: 0644]
examples/protocols/esp_http_client/main/component.mk [new file with mode: 0644]
examples/protocols/esp_http_client/main/esp_http_client_example.c [new file with mode: 0644]
examples/protocols/esp_http_client/main/howsmyssl_com_root_cert.pem [new file with mode: 0644]