I would like to have a HTTP2 client with a very small TCP socket read buffer. Other sockets in the system should remain with the default settings (adjusting the global tcp setting via /proc/sys/net/ipv4/tcp_rmem is not an option)
Is there a utility (such as curl) that allows adjusting the read buffer of a client?
(Big Picture: I'm testing a server and my main objecting is to fill up that server's tcp write buffer. My first approach is trying to create a client with a very small read buffer so that the server's buffer will fill up quickly. Any other approach is also welcome...)
Thanks