V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Nexvar
V2EX  ›  程序员

文件夹上传有什么解决方案?

  •  
  •   Nexvar · 2016-07-26 19:51:23 +08:00 · 2920 次点击
    这是一个创建于 3061 天前的主题,其中的信息可能已经有所发展或是发生改变。
    注意是文件夹
    然后一般是大文件,涉及到断点续传和多线程什么的
    V 站老司机有什么见地没有啊

    补充一下:是写接口,然后传到服务器的文件系统
    9 条回复    2016-07-28 14:12:15 +08:00
    loading
        1
    loading  
       2016-07-26 19:52:35 +08:00 via Android
    关键是传哪去?



    ftp
    打包传
    btsync
    ragnaroks
        2
    ragnaroks  
       2016-07-26 21:58:05 +08:00
    在远端建立一样的文件索引然后一个个传上去
    4SM
        3
    4SM  
       2016-07-26 23:30:44 +08:00
    google 云端硬盘
    cxbig
        4
    cxbig  
       2016-07-26 23:41:12 +08:00   ❤️ 1
    context 太少,什么场景下用?自己的电脑到某远程服务器?墙内墙外?

    我用过 Dropbox ,设计师做好的图片放进共享目录 /子目录,公司内服务器 Linux 装 Dropbox CLI 端自动同步,同服务器下有 App 根据图片名排列图片、点击查看大图、各种尺寸大小信息、 png 或 jpg 是否已压缩等。
    hosiet
        5
    hosiet  
       2016-07-27 07:47:16 +08:00 via Android
    谁和谁的接口?客户端是网页浏览器吗?

    我记得直接上传文件夹的话火狐不支持(功能还在测试), Chrome 系列支持,但是断点续传大概就想多了。

    要不然咱们扔掉浏览器考虑吧, rsync 如何
    annielong
        6
    annielong  
       2016-07-27 14:59:33 +08:00
    自己写代码,先获取本地文件夹名字和文件夹目录,然后服务器上重建结构,然后批量上传
    Powered
        7
    Powered  
       2016-07-27 21:19:53 +08:00 via Android
    @annielong 客户端发送目录以及在服务器上重构结构这个怎么操作?

    @ragnaroks 服务端怎么建立一样的索性?
    ecloud
        8
    ecloud  
       2016-07-28 09:51:08 +08:00
    断点续传必须有个客户端, applet 或者 flash 之类的
    ragnaroks
        9
    ragnaroks  
       2016-07-28 14:12:15 +08:00
    @Powered
    遍历一下要传的结构,服务器建立一样的结构,用客户端发来的数据去填充.上传用分片上传,分片数据存临时位置,也可以当作断点续传.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2218 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 16:03 · PVG 00:03 · LAX 08:03 · JFK 11:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.