Future<Response<T>> send<T>(String method, String endpoint, {HttpRequestOption? option, Map<String, dynamic> body});