繁体   English   中英

如何在 dart 控制台中打印 Map?

[英]How to print Map in dart console?

我有这个Map的标头用于发送 http 请求,包括 Z099FB995346F31C7549F6E40EDB3Z 中的 cookies。 我已在控制台中记录更改数据以确保它正常工作。

这是我的Map

Map<String, String> headers = {};

我试过这样做,但它不工作:

print(headers);

我收到这条消息:

无效打印(对象?对象)

您只需从 Map 逐个打印条目。

这将类似于以下示例:

final headers = <String, String>{ 
  'AUTHORIZATION': 'test:test',
  'ACCEPT': 'application/json'
};

void main() {
  for (final e in headers.entries) {
    print('${e.key} = ${e.value}');
  }
}

OUTPUT

AUTHORIZATION = test:test
ACCEPT = application/json

dart 允许打印地图

检查您是否正在打印标题 map 而不是其他

如果您仍然有问题,也许可以提供一些代码片段? 在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM