Скручиваемость в Dart

ищу лучший способ получить подобную локону функциональность в Dart. Например, как получить веб-контент google.com и вывести его, например.

Я обнаружил, что могу позвонить черезоболочка, как показано здесьОднако это неКажется, идеальный подход:

import 'dart:io';

main() {
  var f = new File(new Options().executable);
  Process.start('curl', 
                ['--dump-header', '/tmp/temp_dir1_M8KQFW/curl-headers', '--cacert',
                 '/Users/ager/dart/dart/third_party/curl/ca-certificates.crt', '--request', 
                 'POST', '--data-binary', '@-', '--header', 'accept: ', '--header', 'user-agent: ' ,
                 '--header', 'authorization: Bearer access token', '--header', 
                 'content-type: multipart/form-data', '--header',
                 'content-transfer-encoding: binary', '--header',
                 'content-length: ${f.lengthSync()}', 'http://localhost:9000/upload']).then((p) {
    f.openInputStream().pipe(p.stdin);
    p.stdout.pipe(stdout);
    p.stderr.pipe(stderr);
    p.onExit = (e) => print(e);
  });
}

Я также посмотрел на API и не смог найти ничего, чтобы помочь мне здесь.

Ответы на вопрос(1)

Ваш ответ на вопрос