我正在使用 http post 发送一些信息并返回响应。
final response = await http.post(
Uri.parse(
"some url"
),
headers: <String, String>{
'email': email,
'callbacktoken': callbacktoken
},
);
当我运行它时,当来自后端的响应具有标头值时,我的执行会卡在这个代码块(我尝试在下一行放置一个打印语句),但是如果我发送的响应没有来自后端的标头(我在后端使用 django)然后我的程序运行没有问题。
所以我的问题是如何处理带有标题的响应以及如何提取它们?
答案 0 :(得分:0)
经过一番研究,我终于找到了问题所在。我的自定义标头名称中有空格“新用户”,因为 http 无法解析它。将名称更改为“newuser”后一切正常。