V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
coffeeing
V2EX  ›  程序员

求助!关于微信打开网页下载视频问题 Content-Disposition: attachment

  •  
  •   coffeeing · 2022-11-02 19:37:18 +08:00 · 920 次点击
    这是一个创建于 758 天前的主题,其中的信息可能已经有所发展或是发生改变。

    请教各位大佬,想在微信里打开的网页下载视频文件,点击下载后,下载的文件没有后缀.mp4 ,而且文件名也不对,所以请各位技术大咖帮忙看看代码哪些写的有问题

    再此感谢。

    <html> <head> <meta Content-Type="application/octet-stream" > <meta Content-Disposition="attachment;filename=xxxx;filename*=UTF-8''xxxxxx"> <meta X-Content-Type-Options="nosniff"> <meta charset="utf-8"> </head> <body > a href="https://www.xxx.com/abc.mp4?attachment" target="_blank" data-url="https://www.xxx.com/abc.mp4?attachment" download="https://www.xxx.com/abc.mp4?attachment" style="font-size:24px" >下载 </html>
    PqgpNgA0wk
        1
    PqgpNgA0wk  
       2022-11-03 00:30:58 +08:00 via iPhone
    引导到系统浏览器
    Kei001
        2
    Kei001  
       2022-11-03 08:38:11 +08:00
    Content-Disposition 应该写在你的视频文件的 http head 中而不是在写在你网页上 meta 标签里
    coffeeing
        3
    coffeeing  
    OP
       2022-11-03 10:04:23 +08:00
    @Kei001 不好意思,不太理解,我的视频文件是一个 mp4 ,我是在页面里下载这个视频文件,那我的 Content-Disposition 写在哪里,麻烦大咖在指导下,万分感谢。
    Kei001
        4
    Kei001  
       2022-11-03 15:07:58 +08:00   ❤️ 1
    @coffeeing #3
    视频文件的 http head 里,具体写在哪取决于你服务端的实现
    coffeeing
        5
    coffeeing  
    OP
       2022-11-03 15:48:56 +08:00
    @Kei001 大咖,能加个 qq 指导下么,耽误你的时间我们付费,麻烦你指导下开发操作下
    coffeeing
        6
    coffeeing  
    OP
       2022-11-07 15:13:15 +08:00
    @Kei001 不管怎样,还是得感谢指导
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2555 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 04:42 · PVG 12:42 · LAX 20:42 · JFK 23:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.