Future<Request> encode(Request request) async { if (request.body == null) { return request; } return request.replaceBody(codec.encode(request.body)); }