Spec-Zone.ru › Dart 2

dart:io

Свойство keyLog

void keyLog=(dynamic callback(String line)?)

Устанавливает обратный вызов, который будет вызываться при обмене новыми TLS-ключами с сервером. Он будет получать по одной строке текста в формате NSS Key Log Format для каждого вызова. Запись этих строк в файл позволит инструментам (таким как Wireshark) расшифровать общение между этим клиентом и сервером. Это предназначено для отладки сокетов на уровне сети и не должно использоваться в коде производства. Например:

final log = File('keylog.txt');
final client = HttpClient();
client.keyLog = (line) => log.writeAsStringSync(line,
    mode: FileMode.append);

Реализация

void set keyLog(Function(String line)? callback);

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-io/HttpClient/keyLog.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API