HarmonyOS 鸿蒙Next当前版本数据请求是否支持http://192.168.XX.XX这种域名

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

HarmonyOS 鸿蒙Next当前版本数据请求是否支持http://192.168.XX.XX这种域名

深色代码主题
复制
DevEco Studio 5.0.1 Beta3 Build #DS-233.14475.28.36.505200 Build Version: 5.0.5.200, built on November 9, 2024 Runtime version: 17.0.12+1-b1087.25 x86_64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o. macOS 14.4.1 GC: G1 Young Generation, G1 Old Generation Memory: 2048M Cores: 6 Metal Rendering is ON Registry: idea.plugins.compatible.build=IC-233.14475.28


更多关于HarmonyOS 鸿蒙Next当前版本数据请求是否支持http://192.168.XX.XX这种域名的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复
网络请求192.168 为内网ip,需要当前设备在内网的情况下才能访问。当设备在内网下即可访问 或者配置了相关代理。 当前鸿蒙是支持配置网络代理:http://192.168.XX.XX
深色代码主题
复制
import { Want } from '@kit.AbilityKit';
import { connection } from '@kit.NetworkKit';
let wantTemp: Want = {
  bundleName: 'com.example.myapplication',
  abilityName: 'EntryAbility',
};
let exclusionStr: string = "192.168,baidu.com"
let exclusionArray: Array<string> = exclusionStr.split(',');
let httpProxy: connection.HttpProxy = {
  host: "192.168.xx.xxx",
  port: 8080,
  exclusionList: exclusionArray
};

try { networkManager.setGlobalProxySync(wantTemp, httpProxy); console.info(Succeeded in setting network global proxy.); } catch (err) { console.error(Failed to set network global proxy. Code: <span class="hljs-subst">${err.code}</span>, message: <span class="hljs-subst">${err.message}</span>); }

指南:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V13/js-apis-enterprise-networkmanager-V13#networkmanagersetglobalproxysync 

更多关于HarmonyOS 鸿蒙Next当前版本数据请求是否支持http://192.168.XX.XX这种域名的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


HarmonyOS 鸿蒙Next当前版本支持对局域网内的IP地址进行数据请求,包括http://192.168.XX.XX这种形式的域名。鸿蒙系统在网络请求方面并不局限于特定的域名格式,只要目标服务器地址在设备的网络可达范围内,且设备拥有相应的网络访问权限,即可进行数据通信。

在使用http://192.168.XX.XX这类局域网IP进行数据请求时,需确保以下几点:

  1. 设备与目标服务器处于同一局域网内。
  2. 目标服务器的IP地址配置正确,且服务正在运行。
  3. 鸿蒙设备上的应用已正确配置网络权限,允许进行HTTP请求。
  4. 防火墙或路由器设置未阻止相应的端口和数据传输。

开发者在编写鸿蒙应用时,可利用鸿蒙提供的网络API进行数据请求处理,无需担心系统对局域网IP地址的请求有限制。只要确保上述条件满足,即可实现与局域网内服务器的数据交互。

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

回到顶部