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.
This commit is contained in:
Ruslan Ermilov 2015-11-30 12:54:01 +03:00
parent 05a38c7077
commit 362fb6c1d4
2 changed files with 1 additions and 4 deletions

View File

@ -776,7 +776,7 @@ ngx_module_t ngx_http_core_module = {
};
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

View File

@ -3294,9 +3294,6 @@ ngx_http_v2_construct_request_line(ngx_http_request_t *r)
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);