allow empty body in PUT request