Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Cherokee: commits

[3773] cherokee/trunk/cherokee: "Content-Type" is a 'known header' header now.

 

 

Cherokee commits RSS feed   Index | Next | Previous | View Threaded


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,

Cherokee commits RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.