Flutter使用HttpClient发起请求时,报错Failed host lookup: 'www.abc.com' (OS Error: No address associated w...

我用的是android模拟器,api使用的是HttpClient,填写好各种url、header、body:

  • 首先,检查手机、模拟器所在的电脑是否真的联网了。
  • 发出请求后,什么反应都没有,很有可能是没有在Android的manifest中配置网络权限
    android/app/src/main/AndroidManifest.xml
    <uses-permission android:name="android.permission.INTERNET"/>
  • 发出请求后,出现Failed host lookup: 'www.abc.com' (OS Error: No address associated with hostname, errno = 7)
    卸载app,杀掉模拟器,重新启动模拟器,重新安装app。我的就可以了。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • AndroidManifest.xml文件安全探索 secbang.com simeon 最近在做一些apk的安全...
    simeon2015阅读 2,369评论 0 1
  • 1.下列哪些语句关于内存回收的说明是正确的? (b )A、 程序员必须创建一个线程来释放内存B、内存回收程序负责释...
    悠悠我心_4a00阅读 582评论 0 2
  • Android Permission Android权限 权限是一种限制,用于限制对部分代码或设备上数据的访问。施...
    Charles陽阅读 7,994评论 0 51
  • 转自 1. 什么是Activity? 四大组件之一,一般的,一个用户交互界面对应一个activity setCon...
    joe1632阅读 1,437评论 0 7
  • 八月底来的第一次感觉是在休息 对于一个有双休的人来说 毫不夸张 最近,很低落 忙碌很久的课题通过和考核第一名 也丝...
    爱幻想的W阅读 111评论 0 0