INNER CODE UNIT · Dart

_BenchmarkApi

v-modal/vmodal_sdk_flutter · tool/perf_benchmark.dart:181

class _BenchmarkApi implements VmodalTransport {
  _BenchmarkApi(this.objects);

  final _ObjectServer objects;
  final Map<String, String> sessions = <String, String>{};

  @override
  Future<VmodalResponse> send(VmodalRequest request) async {
    final path = request.uri.path;
    if (path.endsWith(Routes.externalUploadGetSignedUrl)) {
      final name = request.uri.queryParameters['filename']!;
      return _json(<String, Object?>{
        'url': '${objects.url(name, 1)}',
        'method': 'PUT',
        'key': name,
      });
    }
    if (path.endsWith(Routes.externalUploadMultipartCreate)) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…