dart:io
库中HttpClient.keyLog
属性的用法介绍如下。
用法:
void keyLog=(dynamic callback(String line)?)
设置与服务器交换新 TLS key 时将调用的回调。对于每次调用,它将在NSS Key Log Format 中接收一行文本。将这些行写入文件将允许工具(例如 Wireshark )解密此客户端和服务器之间的通信。这意味着允许network-level 调试安全套接字,不应在生产代码中使用。例如:
final log = File('keylog.txt');
final client = HttpClient();
client.keyLog = (line) => log.writeAsStringSync(line,
mode: FileMode.append);
相关用法
- Dart HttpClient.findProxy用法及代码示例
- Dart HttpClient.findProxyFromEnvironment用法及代码示例
- Dart HttpClient.connectionFactory用法及代码示例
- Dart HttpClientRequest用法及代码示例
- Dart HttpClient用法及代码示例
- Dart HttpClientResponse用法及代码示例
- Dart HttpClientRequest.followRedirects用法及代码示例
- Dart HttpClientRequest.abort用法及代码示例
- Dart HttpRequest.postFormData用法及代码示例
- Dart HttpOverrides用法及代码示例
- Dart HttpServer.defaultResponseHeaders用法及代码示例
- Dart HttpRequest.request用法及代码示例
- Dart HttpDate.parse用法及代码示例
- Dart HttpRequest用法及代码示例
- Dart HttpHeaders用法及代码示例
- Dart HttpServer用法及代码示例
- Dart HttpRequest.getString用法及代码示例
- Dart HttpRequest构造函数用法及代码示例
- Dart HttpResponse用法及代码示例
- Dart HtmlCollection.last用法及代码示例
- Dart HtmlEscape用法及代码示例
- Dart HtmlEscapeMode用法及代码示例
- Dart HtmlCollection.elementAt用法及代码示例
- Dart HtmlCollection.length用法及代码示例
- Dart HtmlDocument.registerElement2用法及代码示例
注:本文由纯净天空筛选整理自dart.dev大神的英文原创作品 keyLog property。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。