关于页面js资源被拦截内容被替换的问题

问题:vue打包好的项目发到线上,请求的时候js有几率会被替换成写入一个js文件,导致有几次刷新页面白屏现象,检查发现服务器并未中毒,目前都是出现在微信h5页面开发遇到的.有大佬知道是什么原因引起的吗?如下图所示
image.png

已解决 悬赏分:50 - 解决时间 2021-11-27 09:46
反对 0举报 0 收藏 0

回答3

最佳
  • @

    运营商劫持,虽然是流氓行为,你搞不定,上告工信部也不能完全解决问题。

    推荐整站HTTPS

    支持 0 反对 0 举报
    2021-11-27 04:16
  • @

    被运营商劫持了吧?HTTPS 保平安。

    支持 0 反对 0 举报
    2021-11-27 05:21
  • @

    后端在 HTML 响应头里添加适当的 CSP策略指令 应该可以防范。
    前端在 HTML 页面头部重写 document.write 函数,重写之前备份,使用这一函数的地方都引入备份来代替。
    当然终极方案还是 HTTPS。

    支持 0 反对 0 举报
    2021-11-27 05:56