-1

我正在使用 http post 发送一些信息并取回响应。

final response = await http.post(
                      Uri.parse(
                        "some url"
                      ),
                      headers: <String, String>{
                        'email': email,
                        'callbacktoken': callbacktoken
                      },
                    );

当我运行它时,当来自后端的响应具有标头值时,我的执行会卡在此代码块(我尝试在下一行中放置一个打印语句),但是如果我从后端发送没有标头的响应(我是在后端使用 django)然后我的程序运行没有问题。

所以我的问题是如何处理带有标题的响应以及如何提取它们?

4

1 回答 1

0

经过一番研究,我终于找到了问题所在。我的自定义标题名称中有空格“新用户”,因为 http 无法解析它。将名称更改为“newuser”后一切正常。

于 2021-06-10T16:39:01.497 回答