在 Flutter 中获取请求:- 'String' 不能分配给参数类型 'Uri'

Get Request in Flutter:- 'String' can't be assigned to the parameter type 'Uri'

我已将 http 版本添加到 pubspec.yaml 文件中的 ^0.13.0,我只需要从 Public-[=23= 获取 Yes NO API 请求] 生成一些 Yes/No GIF,同时使用它说的 Get 请求,

参数类型 'String' 无法分配给参数类型 'Uri'。

有什么解决办法吗?enter image description here

你应该使用:

http.get(Uri.parse("https://yesno.wtf/api"))

有效:

Response response = await get(Uri.https("owlbot.info", "/api/v4/dictionary/"));

或者,使用令牌和参数:

 Response response = await get(Uri.https("owlbot.info", "/api/v4/dictionary/"+ _controller.text.trim()), headers: {"Authorization": "Token " + _token});

更多信息: https://pub.dev/packages/http/example