如何在颤抖的http put方法中通过身体传递参数

时间:2019-12-05 05:39:47

标签: http flutter

嗨,我正在尝试将查询婴儿车传递给http put方法。

我在这里尝试这种方式

     var queryParameters = {
    'id': '285',

  };

      return http.put(
          'http://domainname${queryParameters}', body: json.encode(formData)
          ,
          headers: {
            'Authorization': receivedToken,
            'X-Oc-Store-Id': receivedstoreid,

          },

1 个答案:

答案 0 :(得分:2)

尝试一下

 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));