如何像获取请求一样在URL中使用参数进行颤振后的请求

时间:2018-10-20 00:05:39

标签: dart flutter

我尝试用颤抖的http发出帖子。问题是有一些数据传递到我的网址,例如something / xxxxx?log = yyy&ref = dd。 当我在邮递员上尝试请求时,请求工作正常,但是当我在代码中尝试时,却没有

1 个答案:

答案 0 :(得分:0)

使用参数调用post api,对我来说工作正常:

Future<http.Response> callMe(String id, String name) async {

  final param = {
    "id": id,
    "name": name,
  };

  final response = await http.post(
    "yourURL",  // change with your url
    body: param,
  );

  if (response.statusCode == 200) {
    print("OK!");
  }
  else {
    print('Error!');
    return null;
  }

  return response;
}

致电onPressed

onPressed: ()
                  {
                    callMe('100','stackoverflow');
                  },