Mercurial > hg > nginx
changeset 6312:1d696c646d81
Stop emulating a space character after r->method_name.
This is an API change.
The proxy module was modified to not depend on this in 44122bddd9a1.
No known third-party modules seem to depend on this.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Mon, 30 Nov 2015 12:54:01 +0300 |
parents | 44122bddd9a1 |
children | be3aed17689c |
files | src/http/ngx_http_core_module.c src/http/v2/ngx_http_v2.c |
diffstat | 2 files changed, 1 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/http/ngx_http_core_module.c Fri Nov 06 15:21:51 2015 +0300 +++ b/src/http/ngx_http_core_module.c Mon Nov 30 12:54:01 2015 +0300 @@ -776,7 +776,7 @@ }; -ngx_str_t ngx_http_core_get_method = { 3, (u_char *) "GET " }; +ngx_str_t ngx_http_core_get_method = { 3, (u_char *) "GET" }; void
--- a/src/http/v2/ngx_http_v2.c Fri Nov 06 15:21:51 2015 +0300 +++ b/src/http/v2/ngx_http_v2.c Mon Nov 30 12:54:01 2015 +0300 @@ -3294,9 +3294,6 @@ ngx_memcpy(p, ending, sizeof(ending)); - /* some modules expect the space character after method name */ - r->method_name.data = r->request_line.data; - ngx_log_debug1(NGX_LOG_DEBUG_HTTP, r->connection->log, 0, "http2 http request line: \"%V\"", &r->request_line);