我是扑朔迷离的新手,目前,我想从服务器获取csrf密钥和值,然后将其与csrf密钥和值一起发布回后端,但是当我发布后端时,无法使密钥和值生效这意味着服务器没有保存传递给我的csrf值,并且我进行了一些研究,需要在获取csrf值时添加凭据设置,但是我不知道如何执行此操作,有人可以解决吗?下面是获取数据代码。
getData()异步{
String profile = widget.url + "login";
var res = await http.get(profile, headers: {"Accept": "application/json"});
var resBody = json.decode(res.body);
csrfNameKey = resBody['data']['csrf_list']['csrf_name_key'];
csrfValueKey = resBody['data']['csrf_list']['csrf_value_key'];
csrfName = resBody['data']['csrf_list']['csrf_name'];
csrfValue = resBody['data']['csrf_list']['csrf_value'];
setState(() {
print("Success");
print(resBody);
_loading = false;
});
}