Zephyr API Documentation  3.4.0
A Scalable Open Source RTOS
3.4.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
HTTP request methods

HTTP request methods. More...

Enumerations

enum  http_method {
  HTTP_DELETE = 0 , HTTP_GET = 1 , HTTP_HEAD = 2 , HTTP_POST = 3 ,
  HTTP_PUT = 4 , HTTP_CONNECT = 5 , HTTP_OPTIONS = 6 , HTTP_TRACE = 7 ,
  HTTP_COPY = 8 , HTTP_LOCK = 9 , HTTP_MKCOL = 10 , HTTP_MOVE = 11 ,
  HTTP_PROPFIND = 12 , HTTP_PROPPATCH = 13 , HTTP_SEARCH = 14 , HTTP_UNLOCK = 15 ,
  HTTP_BIND = 16 , HTTP_REBIND = 17 , HTTP_UNBIND = 18 , HTTP_ACL = 19 ,
  HTTP_REPORT = 20 , HTTP_MKACTIVITY = 21 , HTTP_CHECKOUT = 22 , HTTP_MERGE = 23 ,
  HTTP_MSEARCH = 24 , HTTP_NOTIFY = 25 , HTTP_SUBSCRIBE = 26 , HTTP_UNSUBSCRIBE = 27 ,
  HTTP_PATCH = 28 , HTTP_PURGE = 29 , HTTP_MKCALENDAR = 30 , HTTP_LINK = 31 ,
  HTTP_UNLINK = 32
}
 HTTP Request Methods. More...
 

Detailed Description

HTTP request methods.

Enumeration Type Documentation

◆ http_method

#include <zephyr/net/http/method.h>

HTTP Request Methods.

Enumerator
HTTP_DELETE 

DELETE

HTTP_GET 

GET

HTTP_HEAD 

HEAD

HTTP_POST 

POST

HTTP_PUT 

PUT

HTTP_CONNECT 

CONNECT

HTTP_OPTIONS 

OPTIONS

HTTP_TRACE 

TRACE

HTTP_COPY 

COPY

HTTP_LOCK 

LOCK

HTTP_MKCOL 

MKCOL

HTTP_MOVE 

MOVE

HTTP_PROPFIND 

PROPFIND

HTTP_PROPPATCH 

PROPPATCH

HTTP_SEARCH 

SEARCH

HTTP_UNLOCK 

UNLOCK

HTTP_BIND 

BIND

HTTP_REBIND 

REBIND

HTTP_UNBIND 

UNBIND

HTTP_ACL 

ACL

HTTP_REPORT 

REPORT

HTTP_MKACTIVITY 

MKACTIVITY

HTTP_CHECKOUT 

CHECKOUT

HTTP_MERGE 

MERGE

HTTP_MSEARCH 

MSEARCH

HTTP_NOTIFY 

NOTIFY

HTTP_SUBSCRIBE 

SUBSCRIBE

HTTP_UNSUBSCRIBE 

UNSUBSCRIBE

HTTP_PATCH 

PATCH

HTTP_PURGE 

PURGE

HTTP_MKCALENDAR 

MKCALENDAR

HTTP_LINK 

LINK

HTTP_UNLINK 

UNLINK