Are these buffers used when only reading from client (read) and writing to upstream server (write) or the other way too, so reading from the upstream (read) and writing/sending to client (write)?
So, can the client be bothe the user connecting to caddy and the upstream?
With Nginx, this seems more clear using client_body_buffer_size (reading from client) and proxy_buffers (to upstream).
That config isn’t correct, those options are for the http transport so you’d need to put that within transport http.
That’s config only for the connection to the upstream, it’s not connected to behaviour with the originating client. Hence why the config is in the reverse_proxy and not elsewhere.
Why do you think you need to change this? What problem are you trying to solve?
Please fill out the help topic template as per the forum rules.