HarmonyOS web组件加载本地页面时如何避免页面内请求发送的网络请求因跨域而请求失败
现在需要以resource协议或者file协议加载本地页面,但是由于本地html内发送网络请求会自动在请求头内携带origin: “null”,导致跨域请求失败。
由于需要以resource协议或者file协议加载本地页面,https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-cross-origin-V5 这个文档介绍的方式是用不了的。也不希望在html页面内调用原生提供的方法。尝试了onInterceptRequest发现里面并不能去掉请求头里面origin,也获取不到请求体。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS web加载本地h5页面的网络请求跨域问题
126浏览 • 1回复 待解决
HarmonyOS Web组件加载本地资源目录resource/rawfile下的html文件,页面内https请求报跨域问题
245浏览 • 1回复 待解决
HarmonyOS Web组件跨域请求问题
513浏览 • 1回复 待解决
HarmonyOS web离线加载请求跨域问题
691浏览 • 1回复 待解决
HarmonyOS Web组件加载本地H5页面,页面中接口请求被跨域规则限制,如何解除跨域限制
115浏览 • 1回复 待解决
HarmonyOS Web组件跨域场景,网络请求无法设置Cookie
284浏览 • 1回复 待解决
HarmonyOS web页面跳转和拦截Web组件发起的网络请求的区别
142浏览 • 1回复 待解决
使用HarmonyOS原生的网络请求类http如何发送表单请求
704浏览 • 0回复 待解决
Web组件拦截页面请求响应
1084浏览 • 1回复 待解决
HarmonyOS web组件通过file://协议加载本地文件,本地文件JS中发起http请求报错,提示跨域了,这种如何解决?
199浏览 • 1回复 待解决
如何解决Web组件加载的HTML页面内检测网络状态失败
2291浏览 • 1回复 待解决
HarmonyOS webview中的页面发送请求不带cookie
124浏览 • 1回复 待解决
HarmonyOS 本地地址网页请求远程服务器的数据时报跨域
303浏览 • 1回复 待解决
HarmonyOS web组件加载本地离线包的cookie跨域
304浏览 • 1回复 待解决
应用在后台时发送请求失败问题
746浏览 • 1回复 待解决
HarmonyOS Web本地资源跨域加载异常
27浏览 • 1回复 待解决
HarmonyOS web拦截网络请求
176浏览 • 1回复 待解决
HarmonyOS 网络请求https+ip形式的地址请求失败2300060
11浏览 • 1回复 待解决
HarmonyOS 关于web页面触发POST请求时添加header的问题
206浏览 • 1回复 待解决
HarmonyOS web如何拦截到页面字体资源请求
93浏览 • 1回复 待解决
HarmonyOS 页面中有网络请求,预览器就加载不出来
241浏览 • 1回复 待解决
RCP进行网络请求时,body发送的是json格式吗
475浏览 • 1回复 待解决
HarmonyOS hook webview网络请求加载本地缓存的解决方案
207浏览 • 1回复 待解决
HarmonyOS 如何发送icmp请求?
422浏览 • 1回复 待解决
HarmonyOS Web组件本地资源跨域问题
153浏览 • 1回复 待解决
使用setPathAllowingUniversalAccess,在resource目录下创建resfile文件夹放入index.html访问远程地址
参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-webview-V5#setpathallowinguniversalaccess12
在resource目录下创建resfile文件夹