Mercurial > hg > nginx
changeset 3631:eb5e237bfa58
303 See Other
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Fri, 18 Jun 2010 14:58:52 +0000 |
parents | b5819529738a |
children | 920919d9148c |
files | src/http/ngx_http_header_filter_module.c src/http/ngx_http_request.h src/http/ngx_http_special_response.c |
diffstat | 3 files changed, 11 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/http/ngx_http_header_filter_module.c Tue Jun 15 15:30:00 2010 +0000 +++ b/src/http/ngx_http_header_filter_module.c Fri Jun 18 14:58:52 2010 +0000 @@ -68,7 +68,7 @@ ngx_string("301 Moved Permanently"), ngx_string("302 Moved Temporarily"), - ngx_null_string, /* "303 See Other" */ + ngx_string("303 See Other"), ngx_string("304 Not Modified"), /* ngx_null_string, */ /* "305 Use Proxy" */
--- a/src/http/ngx_http_request.h Tue Jun 15 15:30:00 2010 +0000 +++ b/src/http/ngx_http_request.h Fri Jun 18 14:58:52 2010 +0000 @@ -72,6 +72,7 @@ #define NGX_HTTP_SPECIAL_RESPONSE 300 #define NGX_HTTP_MOVED_PERMANENTLY 301 #define NGX_HTTP_MOVED_TEMPORARILY 302 +#define NGX_HTTP_SEE_OTHER 303 #define NGX_HTTP_NOT_MODIFIED 304 #define NGX_HTTP_BAD_REQUEST 400
--- a/src/http/ngx_http_special_response.c Tue Jun 15 15:30:00 2010 +0000 +++ b/src/http/ngx_http_special_response.c Fri Jun 18 14:58:52 2010 +0000 @@ -65,6 +65,14 @@ ; +static char ngx_http_error_303_page[] = +"<html>" CRLF +"<head><title>303 See Other</title></head>" CRLF +"<body bgcolor=\"white\">" CRLF +"<center><h1>303 See Other</h1></center>" CRLF +; + + static char ngx_http_error_400_page[] = "<html>" CRLF "<head><title>400 Bad Request</title></head>" CRLF @@ -281,7 +289,7 @@ /* ngx_null_string, */ /* 300 */ ngx_string(ngx_http_error_301_page), ngx_string(ngx_http_error_302_page), - ngx_null_string, /* 303 */ + ngx_string(ngx_http_error_303_page), #define NGX_HTTP_LAST_LEVEL_300 304 #define NGX_HTTP_LEVEL_300 (NGX_HTTP_LAST_LEVEL_300 - 301)