HarmonyOS 远程的图片地址是否存在,分为http和https
判断远程图片地址是否存在,如果不存在使用默认值,目前使用方式的是:
let image = "http://xx.xxx.xx:3001/images/home-active.png" // 或者是 https://xx.xxx.xxx:3000/a.png
let httpRequest = http.createHttp();
let data: http.HttpResponse = await httpRequest.request(image);
if(data.responseCode !== 200) {
Image = iconSuccess; // iconSuccesss是默认值
}else {
Image = image
}
问题:当是http域名时,会返回错误码2300006,但是在浏览器中是可以访问成功的,远程图片地址是存在的。
请问,是否可以提供别的解决方案,满足http和https的图片远程地址,均可正确判断是否存在?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何获取拍照后的图片地址
2125浏览 • 1回复 待解决
HarmonyOS使用systemShare 分享,无法分享远程http地址
1084浏览 • 1回复 待解决
image相同的网络图片地址只能显示一次?
8122浏览 • 2回复 待解决
https链接的页面中,有的图片是http的,但是http的图片不显示。
2014浏览 • 1回复 待解决
非Http或https开头的url地址无法访问怎么办?
11890浏览 • 1回复 待解决
HarmonyOS 如何把网络图片地址 转场成Resource类型资源
179浏览 • 1回复 待解决
HarmonyOS 根据接口返回的图片地址,打开图片实现图片的自由放大缩小并下载到相册
103浏览 • 1回复 待解决
HarmonyOS 使用web组件如何加载https链接中的http图片?
758浏览 • 1回复 待解决
HarmonyOS Image组件的图片地址不能设置为相对路径吗?
669浏览 • 1回复 待解决
HarmonyOS 网络图片地址加载完成过后保存到手机相册
426浏览 • 1回复 待解决
HarmonyOS 通过https地址拉起应用
224浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用HarmonyOS的startAbilityForResult接口拉起相机并获取返回的图片地址?
315浏览 • 1回复 待解决
HarmonyOS Web组件加载的链接为https 内部有http的图片不显示
515浏览 • 1回复 待解决
HarmonyOS如何调用http/https接口?
10838浏览 • 3回复 已解决
@ohos.net.http 模块目前是否支持https双向认证?
2141浏览 • 1回复 待解决
HarmonyOS Navigation组件返回上个页面同时带回新的图片地址,但是上个页面的图片并没有刷新
922浏览 • 1回复 待解决
openHarmony js如何调用http/https接口
4666浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中使用startAbilityForResult接口拉起相机并获取拍摄图片地址?
356浏览 • 1回复 待解决
使用http请求网络地址
1188浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何使用startAbilityForResult接口在鸿蒙系统中拉起相机并获取返回图片地址?
237浏览 • 0回复 待解决
HarmonyOS 网络请求https+ip形式的地址请求失败2300060
320浏览 • 1回复 待解决
HarmonyOS Image 组件加载下面类型的图片;是否有办法在加载之前判断图片是否存在
182浏览 • 1回复 待解决
HarmonyOS 怎么根据图片名称判断项目中该图片是否存在
130浏览 • 1回复 待解决
HarmonyOS Web不支持http请求,只支持https
421浏览 • 1回复 待解决
可以使用rcp的Request发请求,Response接收,判断状态码来验证图片是否存在。
关键代码:
参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/remote-communication-rcp-V5#section10768169134510