颤振无法通过http和dio获得响应
我想从服务器获取数据。我使用http和dio测试获取数据。 在这两种情况下,如果我从本地服务器获取数据,一切都正常,我可以得到响应,但当我使用url从服务器获取数据时,它不起作用 这是我的密码:颤振无法通过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
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)