Handle requests which require body better and remove now unnecessary
requires_body argument.