我使用请求库发布数据,并且在服务器接收到空主体时,没有数据通过。代码中还剩下什么吗?
Map map = new Map<String, dynamic>();
map[csrfNameKey] = csrfName;
map[csrfValueKey] = csrfValue;
map["username"] = idControler.text;
map["password"] = passControler.text;
dynamic data;
data = await Requests.post(widget.url + "login", body: json.encode(map),json: true,headers:{"ContentType":"application/json",HttpHeaders.contentTypeHeader: 'application/json'} ,bodyEncoding: RequestBodyEncoding.JSON);
答案 0 :(得分:0)
像这样尝试
AB ab1 = A();
ab1 = B();
答案 1 :(得分:0)
刚刚尝试过并成功:
data: json.encode(null)