http - Flutter http 包不存在

标签 http dart flutter

通常应该像这样导入包:

import 'package:http/http.dart' as http;

但现在我收到此错误:

[dart] Target of URI doesn't exist: 'package:http/http.dart'. [uri_does_not_exist]

在 Flutter 的新更新中是否发生了某种变化?如果是这样,我现在如何执行获取请求?

最佳答案

在flutter中添加http的方法很清晰

  1. 将此添加到您的包的 pubspec.yaml 文件中:
dependencies:
  http: ^0.12.0 // latest one might change
  1. 安装它 您可以从命令行安装软件包:

与酒吧:

$ pub get

使用 flutter :

$ flutter packages get

  1. 导入 现在在您的 Dart 代码中,您可以使用:

import 'package:http/http.dart';

如果您已完成这 3 个步骤,请重新启动代码编辑器

关于http - Flutter http 包不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53744989/

相关文章:

带有不需要的填充/额外宽度的 Flutter Material 按钮

flutter - 是否可以让 Flutter Windows 应用程序保持全屏显示?

.net - 从 .NET 使用 RESt API

flutter - 从一个类调用一个函数给我一个错误

C#-HttpWebRequest-POST

android - 音频播放完成后如何更改播放图标按钮

firebase - flutter - Dart : wait a forEach ends

image - CachedNetworkImage 和 CachedNetworkImageProvider 有什么区别?每种情况应该使用在什么情况下?

javascript - $http put v create - 每个(JavaScript)中从 .success() 返回的数据对象之间有什么区别

ruby-on-rails-3 - Rails 3,从 https 重定向到 https,覆盖 _path 助手