What's Changed
- Cache preflight requests by @FZambia in #461 - this allows to reduce number of preflight requests in cross-origin bidirectional emulation scenarios for http_stream and emulation endpoints. Good to reduce total number of requests and get only one RTT instead of two. Cache value used is 300 seconds.
- Return 204 instead of 200 for preflight requests
- Document
http.ResponseController
usage in emulation transports - Downgrade rueidis to v1.0.53 to avoid auth errors when forcing RESP2 (should be fixed in the next rueidis version)
Full Changelog: v0.34.3...v0.34.4