颤振无法通过http和dio获得响应

颤振无法通过http和dio获得响应,http,flutter,dio,Http,Flutter,Dio,我想从服务器获取数据。我使用http和dio测试获取数据。 在这两种情况下,如果我从本地服务器获取数据,一切都正常,我可以得到响应,但当我使用url从服务器获取数据时,它不起作用 这是我的密码: class MyAppState extends State<MyHome> { /* void getHttpDio() async { try{ var url = 'https://reqres.in/api/users?page=2'; var

我想从服务器获取数据。我使用http和dio测试获取数据。 在这两种情况下,如果我从本地服务器获取数据,一切都正常,我可以得到响应,但当我使用url从服务器获取数据时,它不起作用

这是我的密码:

class MyAppState extends State<MyHome> {

  /* void getHttpDio() async {
    try{
      var url = 'https://reqres.in/api/users?page=2';
      var response = await http.get(url);
      print( response.body);
    }catch(e){
      print(e);
    }
  }*/

  Future getHttp() async {
    try{
      var dio=Dio();
      var response=await dio.get("https://reqres.in/api/users?page=2");
      print(response.data);
    }catch(e){
      print(e);
    }
  }

  @override
  void initState() {
    super.initState();
    getHttp();
  }

  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text("appbar title"),
      ),
      body: Text("clicksite"),
      floatingActionButton: FloatingActionButton(
        child: Text("run"),
        onPressed: () {
        },
      ),
    );
  }
}

你配置了吗?我使用了这个,但不工作。我昨晚未经允许测试了它,它工作了,但我现在测试了它,它不再工作!!!
Launching lib\main.dart on Android SDK built for x86 in debug mode...
Initializing gradle...
Resolving dependencies...
Running Gradle task 'assembleDebug'...
Built build\app\outputs\apk\debug\app-debug.apk.
Installing build\app\outputs\apk\app.apk...
Syncing files to device Android SDK built for x86...
D/EGL_emulation( 3371): eglMakeCurrent: 0xe62690e0: ver 2 0 (tinfo 0xe6215630)