View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004538 | libmicrohttpd | compliance | public | 2016-05-26 13:46 | 2016-06-03 09:19 |
| Reporter | Reonaydo | Assigned To | Christian Grothoff | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | no change required | ||
| Product Version | Git master | ||||
| Target Version | 0.9.50 | Fixed in Version | 0.9.50 | ||
| Summary | 0004538: RFC ignoration | ||||
| Description | libmicrohttpd ignores RFC about headsers case insensivity https://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html#sec4.2 All header names can be any case but libmicrohttp understand only Camel Case | ||||
| Tags | No tags attached. | ||||
|
|
I am confused. If you look at MHD_lookup_connection_value(), it explicitly uses MHD_str_equal_caseless_(). Could you give a specific example where case is not properly ignored? |
|
|
When I send header CONTENT-LENGTH and POST data server does not get this POST. When I repleacing to Content-Length it starts working |
|
|
Which version are you testing? I've visually inspected the code and it seems fine. |
|
|
Soryy. Our developers found bug in another place. Please close this issue |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2016-05-26 13:46 | Reonaydo | New Issue | |
| 2016-05-31 00:55 | Christian Grothoff | Note Added: 0010794 | |
| 2016-05-31 00:55 | Christian Grothoff | Status | new => feedback |
| 2016-05-31 04:55 | Reonaydo | Note Added: 0010797 | |
| 2016-05-31 04:55 | Reonaydo | Status | feedback => new |
| 2016-05-31 07:28 | Christian Grothoff | Note Added: 0010798 | |
| 2016-05-31 07:28 | Christian Grothoff | Category | libmicrohttpd internal select => compliance |
| 2016-05-31 07:28 | Christian Grothoff | Status | new => feedback |
| 2016-05-31 12:36 | Reonaydo | Note Added: 0010809 | |
| 2016-05-31 12:36 | Reonaydo | Status | feedback => new |
| 2016-05-31 13:18 | Christian Grothoff | Assigned To | => Christian Grothoff |
| 2016-05-31 13:18 | Christian Grothoff | Status | new => closed |
| 2016-05-31 13:18 | Christian Grothoff | Resolution | open => no change required |
| 2016-05-31 13:18 | Christian Grothoff | Product Version | => Git master |
| 2016-05-31 13:18 | Christian Grothoff | Fixed in Version | => Git master |
| 2016-05-31 13:18 | Christian Grothoff | Target Version | => Git master |
| 2016-06-03 09:19 | Christian Grothoff | Fixed in Version | Git master => 0.9.50 |
| 2016-06-03 09:19 | Christian Grothoff | Target Version | Git master => 0.9.50 |