
cherokee at cherokee-project
Nov 3, 2009, 10:54 AM
Post #1 of 1
(24 views)
Permalink
|
|
[3773] cherokee/trunk/cherokee: "Content-Type" is a 'known header' header now.
|
|
Revision: 3773 http://svn.cherokee-project.com/changeset/3773 Author: alo Date: 2009-11-03 19:54:15 +0100 (Tue, 03 Nov 2009) Log Message: ----------- "Content-Type" is a 'known header' header now. Patch by Stefan de Konink. Fixes: http://bugs.cherokee-project.com/624 Modified Paths: -------------- cherokee/trunk/cherokee/handler_cgi_base.c cherokee/trunk/cherokee/header.c cherokee/trunk/cherokee/header.h Modified: cherokee/trunk/cherokee/handler_cgi_base.c =================================================================== --- cherokee/trunk/cherokee/handler_cgi_base.c 2009-11-02 17:23:29 UTC (rev 3772) +++ cherokee/trunk/cherokee/handler_cgi_base.c 2009-11-03 18:54:15 UTC (rev 3773) @@ -316,7 +316,7 @@ /* Content-Type */ cherokee_buffer_clean (tmp); - ret = cherokee_header_copy_unknown (&conn->header, "Content-Type", 12, tmp); + ret = cherokee_header_copy_known (&conn->header, header_content_type, tmp); if (ret == ret_ok) { set_env (cgi, "CONTENT_TYPE", tmp->buf, tmp->len); } Modified: cherokee/trunk/cherokee/header.c =================================================================== --- cherokee/trunk/cherokee/header.c 2009-11-02 17:23:29 UTC (rev 3772) +++ cherokee/trunk/cherokee/header.c 2009-11-03 18:54:15 UTC (rev 3773) @@ -969,6 +969,8 @@ ret = add_known_header (hdr, header_connection, val_offs, val_len); } else if (header_equals ("Content-Length", header_content_length, begin, header_len)) { ret = add_known_header (hdr, header_content_length, val_offs, val_len); + } else if (header_equals ("Content-Type", header_content_type, begin, header_len)) { + ret = add_known_header (hdr, header_content_type, val_offs, val_len); } else if (header_equals ("Cookie", header_cookie, begin, header_len)) { ret = add_known_header (hdr, header_cookie, val_offs, val_len); } else Modified: cherokee/trunk/cherokee/header.h =================================================================== --- cherokee/trunk/cherokee/header.h 2009-11-02 17:23:29 UTC (rev 3772) +++ cherokee/trunk/cherokee/header.h 2009-11-03 18:54:15 UTC (rev 3773) @@ -47,6 +47,7 @@ header_authorization, header_connection, header_content_length, + header_content_type, header_cookie, header_host, header_if_modified_since,
|