summaryrefslogtreecommitdiffhomepage
path: root/src/nxt_http_parse.h (follow)
AgeCommit message (Collapse)AuthorFilesLines
2019-09-16HTTP parser: removed unused "plus_in_target" flag.Valentin Bartenev1-6/+4
2019-09-16HTTP parser: removed unused "offset" field.Valentin Bartenev1-2/+0
Thanks to 洪志道 (Hong Zhi Dao).
2019-09-16HTTP parser: removed unused "exten_start" and "args_start" fields.Valentin Bartenev1-2/+0
2019-09-16Configuration: added ability to access object members with slashes.Valentin Bartenev1-0/+3
Now URI encoding can be used to escape "/" in the request path: GET /config/listeners/unix:%2Fpath%2Fto%2Fsocket/
2019-09-09Added "extern" to nxt_http_fields_hash_proto to avoid link issues.Max Romanov1-1/+1
2019-08-16Improving response header fields processing.Max Romanov1-0/+24
Fields are filtered one by one before being added to fields list. This avoids adding and then skipping connection-specific fields.
2019-05-30Added routing based on header fields.Igor Sysoev1-0/+5
2018-01-15Checking for major HTTP version.Valentin Bartenev1-0/+1
2018-01-15Improved HTTP version representation.Valentin Bartenev1-0/+7
2018-01-15HTTP parser: improved error reporting.Valentin Bartenev1-0/+6
2017-12-27HTTP parser: introduced nxt_http_parse_fields().Valentin Bartenev1-0/+2
2017-12-25HTTP parser: reworked header fields handling.Valentin Bartenev1-34/+21
2017-07-05Complex target parser copied from NGINX.Max Romanov1-0/+7
nxt_app_request_header_t fields renamed: - 'path' renamed to 'target'. - 'path_no_query' renamed to 'path' and contains parsed value.
2017-06-20HTTP parser: reduced memory consumption of header fields list.Valentin Bartenev1-32/+36
2017-06-20Using new memory pool implementation.Igor Sysoev1-2/+2
2017-06-13HTTP parser: decoupled header fields processing.Valentin Bartenev1-30/+53
2017-03-01HTTP parser.Valentin Bartenev1-0/+74
2017-03-01Removed legacy HTTP parser.Valentin Bartenev1-79/+0
2017-01-23Introducing tasks.Igor Sysoev1-2/+2
2017-01-17Initial version.Igor Sysoev1-0/+79