Web组件的onInterceptRequest拦截方法拦截在线url,导致大量WE码内图片无法正常加载

​在线url有两种,一种输入浏览器之后会直接下载,另外一种会在浏览器里面预览打开,当前预览打开的在HarmonyOS里面拦截之后,是能正常打开,但是直接下载的拦截之后没办法正常打开,因为直接下载的,使用get请求拿到的是一个二进制文件。

当前现象对于Content-Disposition=attachement的图片资源,请求返回的是二进制文件,加载会失败,对于Content-Disposition=inline的图片资源,请求返回的可以正常加载。​


HarmonyOS
2024-11-07 08:50:42
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zxjiu

请修改header中Content-Disposition=inline尝试。

分享
微博
QQ
微信
回复
2024-11-07 17:27:35


相关问题
HarmonyOS 如何拦截web加载url
751浏览 • 1回复 待解决
HarmonyOS Web组件如何拦截特殊url请求?
1350浏览 • 1回复 待解决
HarmonyOS web无法拦截路由
537浏览 • 1回复 待解决
HarmonyOS web组件怎么拦截请求
1151浏览 • 1回复 待解决
HarmonyOS Web组件拦截返回按钮
799浏览 • 1回复 待解决
HarmonyOS Web组件实现异步请求拦截
658浏览 • 1回复 待解决
HarmonyOS Web对about:blank组件拦截
896浏览 • 1回复 待解决
Web组件拦截页面请求响应
1742浏览 • 1回复 待解决
HarmonyOS web组件关闭跨域拦截
647浏览 • 1回复 待解决
HarmonyOS web组件拦截返回手势
648浏览 • 1回复 待解决