nginx-0.0.1-2004-01-19-21:09:14 import

This commit is contained in:
Igor Sysoev 2004-01-19 18:09:14 +00:00
parent a2aca9ae92
commit a1c8a92566
2 changed files with 13 additions and 1 deletions

View File

@ -493,6 +493,10 @@ static void ngx_http_process_request_line(ngx_event_t *rev)
r->request_line.len = p - r->request_start;
r->request_line.data = r->request_start;
if (rc == NGX_HTTP_PARSE_INVALID_METHOD) {
r->http_version = NGX_HTTP_VERSION_10;
}
ngx_http_client_error(r, rc,
(rc == NGX_HTTP_PARSE_INVALID_METHOD) ?
NGX_HTTP_NOT_IMPLEMENTED:

View File

@ -110,6 +110,14 @@ static char error_500_page[] =
;
static char error_501_page[] =
"<html>" CRLF
"<head><title>501 Method Not Implemented</title></head>" CRLF
"<body bgcolor=\"white\">" CRLF
"<center><h1>500 Method Not Implemented</h1></center>" CRLF
;
static char error_502_page[] =
"<html>" CRLF
"<head><title>502 Bad Gateway</title></head>" CRLF
@ -159,7 +167,7 @@ static ngx_str_t error_pages[] = {
ngx_string(error_416_page),
ngx_string(error_500_page),
ngx_null_string, /* 501 */
ngx_string(error_501_page),
ngx_string(error_502_page),
ngx_string(error_503_page),
ngx_string(error_504_page)