I want to download the first 16 KB of a given URL and I'm using the GuzzleHTTP library for this. Checking the Content-Length header or sending the Ranges header will not work for my purposes, since the server may not send/accept any of these headers.
Is there a way I can set the maximum amount of content that should be retrieved by Guzzle?