Skip to content

Add Simple Share Mode | 新增简单分享模式 #7

Description

@ZZHow1024

Scenes to be used | 使用场景

  • Users need to share files with very old browsers that may not support modern JavaScript, WebSocket, or frontend frameworks.
    用户需要向非常古老的浏览器分享文件,这些浏览器可能不支持现代 JavaScript、WebSocket 或前端框架。

  • Users want to download shared files directly with command-line tools such as wget or curl.
    用户希望直接使用 wget 或 curl 等命令行工具下载分享文件。

  • Users want a lightweight file listing page similar to an Nginx shared directory.
    用户希望获得类似 Nginx 共享目录的轻量级文件列表页面。

Functional Description | 功能描述

  • Add a Simple Share Mode that does not depend on the Vue frontend.
    新增简单分享模式,该模式不依赖 Vue 前端。

  • Provide a plain HTML file listing page with file name, size, and download link.
    提供纯 HTML 文件列表页面,展示文件名、文件大小和下载链接。

  • Each shared file should have a direct HTTP download URL.
    每个分享文件都应拥有可直接访问的 HTTP 下载链接。

  • Support downloading files through browsers, wget, and curl.
    支持通过浏览器、wget 和 curl 下载文件。

  • Support HTTP Range requests for resumable downloads if possible.
    尽可能支持 HTTP Range 请求,以便断点续传。

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions