您好,我正在尝试将查询参数传递给 http put 方法。
这里我正在尝试这种方式
var queryParameters = {
'id': '285',
};
return http.put(
'http://domainname${queryParameters}', body: json.encode(formData)
,
headers: {
'Authorization': receivedToken,
'X-Oc-Store-Id': receivedstoreid,
},
最佳答案
试试这个,
var body = jsonEncode({
"email": "${emailController.text}",
"password": "${passwordController.text}"
});
.
var response = await http.put("http://domainname + /${id}", body: body, headers: {
'Authorization': receivedToken,
'X-Oc-Store-Id': receivedstoreid,
}).timeout(Duration(seconds: 30));
关于http - 如何在flutter http put方法中通过body传递参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59188914/