0

我使用简单的 url api 在我的颤振应用程序中发出 http 请求:

Future<http.Response> getUsers() async {
  try {
    return await http
        .get('​https://reqres.in/api/users')
        .timeout(const Duration(seconds: 10))
        .catchError((e) {
      print("=> catchError getUsers $e");
      return null;
    });
  } on SocketException catch (e) {
    print("=> catch SocketException getUsers  $e");
    return null;
  } catch (e) {
    print("=> catch getUsers  $e");
    return null;
  }
}

错误信息是:

err FormatException:方案不以字母字符开头(在字符 1 处)​https://reqres.in/api/users ^

在此处输入图像描述

已经切换到flutter版本的不同频道了,不知道怎么解决,谢谢!

4

1 回答 1

0

尝试使用

http.get(Uri.parse('​https://reqres.in/api/users'))
于 2021-06-17T10:21:57.703 回答