Merge branch 'feature/http_client_custom_method' into 'master'

esp_http_client: add support OPPTIONS/SUB/UNSUB/NOTIFY methods

See merge request idf/esp-idf!3214
This commit is contained in:
Angus Gratton 2018-09-10 14:44:27 +08:00
commit c5265b12dd
2 changed files with 10 additions and 2 deletions

View file

@ -136,7 +136,11 @@ static const char *HTTP_METHOD_MAPPING[] = {
"PUT",
"PATCH",
"DELETE",
"HEAD"
"HEAD",
"NOTIFY",
"SUBSCRIBE",
"UNSUBSCRIBE",
"OPTIONS"
};
/**

View file

@ -77,6 +77,10 @@ typedef enum {
HTTP_METHOD_PATCH, /*!< HTTP PATCH Method */
HTTP_METHOD_DELETE, /*!< HTTP DELETE Method */
HTTP_METHOD_HEAD, /*!< HTTP HEAD Method */
HTTP_METHOD_NOTIFY, /*!< HTTP NOTIFY Method */
HTTP_METHOD_SUBSCRIBE, /*!< HTTP SUBSCRIBE Method */
HTTP_METHOD_UNSUBSCRIBE,/*!< HTTP UNSUBSCRIBE Method */
HTTP_METHOD_OPTIONS, /*!< HTTP OPTIONS Method */
HTTP_METHOD_MAX,
} esp_http_client_method_t;
@ -369,4 +373,4 @@ esp_http_client_transport_t esp_http_client_get_transport_type(esp_http_client_h
#endif
#endif
#endif