We shouldn't send requests or responses that are larger than MAX_REQUEST_SIZE

There's no point from rejecting a request or response on the receiving end. If we need to limit the request or response then we need to split those requests and responses.

Why do we need MAX_REQUEST_SIZE and MAX_RESPONSE_SIZE anyway ?