caddy/modules/caddyhttp/encode
Francis Lavoie cd486c25d1
caddyhttp: Make use of http.ResponseController (#5654)
* caddyhttp: Make use of http.ResponseController

Also syncs the reverseproxy implementation with stdlib's which now uses ResponseController as well 2449bbb5e6

* Enable full-duplex for HTTP/1.1

* Appease linter

* Add warning for builds with Go 1.20, so it's less surprising to users

* Improved godoc for EnableFullDuplex, copied text from stdlib

* Only wrap in encode if not already wrapped
2023-08-02 20:03:26 +00:00
..
brotli encode,staticfiles: Content negotiation, precompressed files (#4045) 2021-03-29 18:47:19 -06:00
gzip encode: Tweak compression settings (#4215) 2021-06-18 11:49:49 -06:00
zstd zstd: fix typo in comment (#4985) 2022-08-25 12:00:05 +03:00
caddyfile.go reverseproxy: Mask the WS close message when we're the client (#5199) 2022-11-14 09:38:02 -07:00
encode.go caddyhttp: Make use of http.ResponseController (#5654) 2023-08-02 20:03:26 +00:00
encode_test.go encode: Respect Cache-Control no-transform (#5257) 2022-12-20 13:26:53 -07:00