caddy/modules/caddyhttp
Matthew Holt 0fc97211ab
http: Make path matcher case-insensitive
Adds tests for both the path matcher and host matcher for case
insensitivity.

If case sensitivity is required for the path, a regexp matcher can
be used instead.

This is the v2 equivalent fix of PR #2882.
2019-11-15 12:47:06 -07:00
..
caddyauth auth: Clean up basicauth 2019-10-30 13:56:27 -06:00
encode httpcaddyfile: Global storage configuration (closes #2758) 2019-09-19 12:42:36 -06:00
fileserver v2: Logging! (#2831) 2019-10-28 14:39:37 -06:00
headers reverse_proxy/headers: Expose header replacement ability in Caddyfile 2019-09-20 13:13:49 -06:00
httpcache cache: Make peer addresses configurable 2019-10-28 15:09:12 -06:00
markdown caddyhttp: Improve ResponseRecorder to buffer headers 2019-10-15 14:07:10 -06:00
requestbody Refactor Caddyfile adapter and module registration 2019-08-21 10:46:35 -06:00
reverseproxy core: Use port ranges to avoid OOM with bad inputs (#2859) 2019-11-11 15:33:38 -07:00
rewrite v2: Logging! (#2831) 2019-10-28 14:39:37 -06:00
standard cmd: Move module imports into standard packages 2019-11-04 12:13:21 -07:00
starlarkmw http: Add Starlark handler 2019-10-10 11:02:16 -06:00
templates Minor enhancements/fixes to rewrite directive and template virt req's 2019-10-16 15:18:02 -06:00
caddyhttp.go core: Use port ranges to avoid OOM with bad inputs (#2859) 2019-11-11 15:33:38 -07:00
errors.go Remove unused fields from HandlerError 2019-10-29 11:59:08 -06:00
marshalers.go v2: Logging! (#2831) 2019-10-28 14:39:37 -06:00
matchers.go http: Make path matcher case-insensitive 2019-11-15 12:47:06 -07:00
matchers_test.go http: Make path matcher case-insensitive 2019-11-15 12:47:06 -07:00
replacer.go v2: Logging! (#2831) 2019-10-28 14:39:37 -06:00
replacer_test.go caddyhttp: host labels placeholders endianness from right->left 2019-10-14 12:09:43 -06:00
responsewriter.go caddyhttp: Improve ResponseRecorder to buffer headers 2019-10-15 14:07:10 -06:00
routes.go Miscellaneous cleanups / comments 2019-10-10 15:38:30 -06:00
server.go core: Use port ranges to avoid OOM with bad inputs (#2859) 2019-11-11 15:33:38 -07:00
staticerror.go Refactor Caddyfile adapter and module registration 2019-08-21 10:46:35 -06:00
staticresp.go v2: Logging! (#2831) 2019-10-28 14:39:37 -06:00
staticresp_test.go Implement config adapters and beginning of Caddyfile adapter 2019-08-09 12:05:47 -06:00
subroute.go v2: Logging! (#2831) 2019-10-28 14:39:37 -06:00
vars.go v2: Logging! (#2831) 2019-10-28 14:39:37 -06:00