=htc #16574 fix large requests not being consumable on the server-side

This PR builds on #16567, so only the last two commit need to be reviewed.