View Issue Details

IDProjectCategoryView StatusLast Update
0001222libmicrohttpdcompliancepublic2007-08-08 15:25
ReporterChristian Grothoff Assigned ToChristian Grothoff  
PrioritynormalSeverityminorReproducibilityN/A
Status closedResolutionfixed 
Product VersionGit master 
Summary0001222: long headers
DescriptionCurrently, users of the library cannot specify how long a header is allowed to be (missing feature? not needed?). Furthermore, if headers are too long, the library just closes the connection.

HTTP requires a particular status code to be sent back to the browser if the header is too long. There are two ways to handle this:
1) the library does it automatically
2) the library communicates this particular error to the application, and the application (hopefully) does the right thing

The advantage of 1) is that it avoids burdening the user and keeps it simple for library users. The advantage of 2) is that it would allow a custom response (in terms of other headers and body).
TagsNo tags attached.

Relationships

related to 0001226 closedChristian Grothoff buffer sizes 

Activities

Christian Grothoff

2007-08-08 14:03

manager   ~0003126

Fixed in SVN 5425.

Issue History

Date Modified Username Field Change
2007-06-16 15:53 Christian Grothoff New Issue
2007-06-16 16:01 Christian Grothoff Relationship added related to 0001226
2007-08-08 02:21 Christian Grothoff Status new => assigned
2007-08-08 02:21 Christian Grothoff Assigned To => Christian Grothoff
2007-08-08 14:03 Christian Grothoff Status assigned => resolved
2007-08-08 14:03 Christian Grothoff Resolution open => fixed
2007-08-08 14:03 Christian Grothoff Note Added: 0003126
2007-08-08 15:25 Christian Grothoff Status resolved => closed