Mercurial > hg > nginx
diff src/http/ngx_http_core_module.c @ 844:9ddb57468082
add more WebDAV methods
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 14 Nov 2006 12:43:48 +0000 |
parents | e61362d2d844 |
children | a0310ac2814f |
line wrap: on
line diff
--- a/src/http/ngx_http_core_module.c +++ b/src/http/ngx_http_core_module.c @@ -2664,9 +2664,19 @@ ngx_http_core_root(ngx_conf_t *cf, ngx_c static ngx_http_method_name_t ngx_methods_names[] = { - { "GET", (uint32_t) ~NGX_HTTP_GET }, - { "HEAD", (uint32_t) ~NGX_HTTP_HEAD }, - { "POST", (uint32_t) ~NGX_HTTP_POST }, + { "GET", (uint32_t) ~NGX_HTTP_GET }, + { "HEAD", (uint32_t) ~NGX_HTTP_HEAD }, + { "POST", (uint32_t) ~NGX_HTTP_POST }, + { "PUT", (uint32_t) ~NGX_HTTP_PUT }, + { "DELETE", (uint32_t) ~NGX_HTTP_DELETE }, + { "MKCOL", (uint32_t) ~NGX_HTTP_MKCOL }, + { "COPY", (uint32_t) ~NGX_HTTP_COPY }, + { "MOVE", (uint32_t) ~NGX_HTTP_MOVE }, + { "OPTIONS", (uint32_t) ~NGX_HTTP_OPTIONS }, + { "PROPFIND" , (uint32_t) ~NGX_HTTP_PROPFIND }, + { "PROPPATCH", (uint32_t) ~NGX_HTTP_PROPPATCH }, + { "LOCK", (uint32_t) ~NGX_HTTP_LOCK }, + { "UNLOCK", (uint32_t) ~NGX_HTTP_UNLOCK }, { NULL, 0 } };