我试图在Flutter应用中使用Dio发出一个简单的HTTP get请求,如下所示:

Dio dio = new Dio();
Response response = await dio.get('https://www.baidu.com');
print(response.data.toString());

它在真实的iOS设备上完美运行,但在iOS模拟器上超时。
SocketException: OS Error: Operation timed out, errno = 60

我也尝试了其他数据包,例如http,但仍然超时。在模拟器上运行的本机应用程序没有相同的问题。
我该如何解决?

最佳答案

如果没有一个API在模拟器中运行,则我认为这是由于您的系统代理设置所致,因为它使用了您的计算机Internet。请看一看。

08-24 22:15