HarmonyOS 鸿蒙Next OS next developer preview本地模拟器,使用axios发送请求,一直报错无法解析host

发布于 1周前 作者 sinazl 来自 鸿蒙OS

HarmonyOS 鸿蒙Next OS next developer preview本地模拟器,使用axios发送请求,一直报错无法解析host 报错信息如下:

{"code":2300006,"message":"Couldn't resolve host name"}

已开启权限,已在本地模拟器连接虚拟wifi

6 回复

同上,Mac电脑,Wi-Fi网络设置了DNS服务器导致的,删掉就请求成功了.

更多关于HarmonyOS 鸿蒙Next OS next developer preview本地模拟器,使用axios发送请求,一直报错无法解析host的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


已解决,电脑wifi设置写死了dns

请问是怎么解决的,电脑写死了DNS是什么意思?

我真机可以用,一到模拟器就报这个错,

**电脑的wifi设置**

- 打开设置
- 选择网络和互联网
- 点击WiFi
- 开启WiFi开关
- 选择网络列表中的WiFi名称
- 输入密码连接

针对HarmonyOS鸿蒙Next OS next developer preview本地模拟器中使用axios发送请求时出现的“无法解析host”错误,这通常与网络配置或DNS解析有关。以下是一些可能的原因和解决方案:

  1. 检查网络连接:确保本地模拟器已正确连接到网络,且网络设置允许模拟器访问外部资源。

  2. DNS配置:检查模拟器的DNS设置是否正确。如果DNS服务器无法解析请求的域名,可以尝试更换为公共DNS,如8.8.8.8或1.1.1.1。

  3. 代理设置:如果在使用代理服务器,确保axios的请求配置中已正确设置代理。同时,检查代理服务器是否允许通过特定端口进行通信。

  4. 防火墙与安全软件:检查防火墙或安全软件是否阻止了模拟器的网络请求。

  5. 模拟器网络模式:确认模拟器的网络模式(如NAT、Bridge等)是否适合当前的开发环境。

  6. 重启模拟器:有时候,简单的重启模拟器可以解决网络相关的问题。

如果问题依旧没法解决请联系官网客服,官网地址是 https://www.itying.com/category-93-b0.html

回到顶部