如何在Swift中记录完整的POST请求

时间:2018-04-12 22:23:51

标签: ios swift debugging

这是琐事,但找不到好的榜样。 我有以下发送POST请求的功能:

int routineCount =0;
var response2 = await FirebaseDatabase.instance
    .reference()
    .child("Users")
    .child(userId)
    .child("currentRoutine")
    .once();
response2.value.forEach((k)=>routineCount++);

但有些事情没有用。为了解码我需要看到完整的请求(格式化它将命中服务器)。怎么打印这个?

1 个答案:

答案 0 :(得分:1)

要查看打印到控制台的请求中的大部分信息,您可以使用:

dump(request)

我认为更好的选择是使用像Charles或Wireshark这样的工具,正如Rob在评论中提到的那样。