GoGPT Best VPN GoSearch

OnWorks 网站图标

servefile - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 servefile

这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 servefile,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


servefile - 用于临时文件传输的小型 HTTP 服务器

概要


服务文件 [-h[- 版[-p PORT[-u[-s 最大上传大小[-l]

[--ssl[- 钥匙 KEY[--证书 CERT[-a 用户密码] 文件/目录

免责声明


不要将它用作普通的 Web 服务器。 此服务器针对短时间运行进行了优化
并将文件发送给其他人,而不是为了做高性能的静态文件服务。

商品描述


Servefile 是一个小型 HTTP 服务器,主要用于在本地传输临时文件
网络。 它旨在尽可能轻松地传输单个文件并替换
tar/netcat 解决方案。

仅使用一个文件作为参数 servefile 仅提供该文件并重定向所有 HTTP
对该文件的请求。

上传可以使用 curl、wget(参见示例)或普通浏览器完成。 在上传模式
- -u servefile 创建一个目录并将所有上传的文件保存到该目录中。
使用 curl 或 wget 上传时,文件名是从 url 的路径部分中提取的
用于上传。

对于 SSL 支持,需要安装 python-openssl (pyssl)。 如果没有提供密钥和证书,
servefile 将为您生成一个密钥对并显示其指纹。

In - 柏油 mode 给定的文件或目录将在(每个)请求上打包并通过管道传输到
客户端通过 HTTP 连接,从而始终提供最新的内容
目录并防止临时文件创建。 将创建的 Tar 文件仅包含
完整路径中最低的目录名称,因此使用 /path/to/dir/ 作为 文件/目录
参数将创建一个以 dir/ 目录开头的 tar 文件。 当将文件作为
参数,只有没有任何路径的文件才会在 tarfile 中。 符号链接不会
取消引用。

指挥 概要


阵地 参数:
文件/目录
文件或目录(带有 -l or -u) 应该提供或上传到

可选 参数:
-h, - 帮帮我
显示帮助信息并退出

- 版
显示程序的版本号并退出

-p 港口, - 港口 PORT
监听端口

-u, --上传
启用上传到给定目录

-s MAX_UPLOAD_SIZE, --最大上传大小 最大上传大小
以 kB 为单位限制上传大小。 允许使用大小修饰符,例如 2G、12MB、1B。

-l, --list-目录
显示目录索引并允许访问所有子目录

--ssl 启用 SSL。 如果未指定密钥/证书,则会生成一个。

- 钥匙 KEY
用于 SSL 的密钥文件。 如果没有证书 --证书 密钥文件也将是
寻找证书

--证书 CERT
用于 SSL 的证书文件

-a 用户密码, --授权 用户密码
设置 HTTP 基本认证的用户和密码

- 领域 领域
为 HTTP 基本身份验证设置领域。 这是一个任意字符串,它是
做HTTP基本认证时显示

-t, - 柏油
为给定的文件或目录启用动态 tar 创建。 注意:下载
继续将不可用。

-c 方法, - 压缩 方法
设置压缩方式,只能与 - 柏油. 可以是无之一,gzip,
bzip2。

-4, --仅ipv4
仅侦听 IPv4

-6, --仅ipv6
仅侦听 IPv6

示例


使用 SSL 和 HTTP 基本身份验证提供单个文件:

服务文件 --ssl --auth foo:bar the_file

启用上传到目录:

服务文件 -u 目录/

通过命令行将文件 foo 作为 bar 上传到服务文件:

卷曲 -X PUT http://ip:port/bar --data-binary @foo
卷曲 -X POST http://ip:port/bar --data-binary @foo
wget的 http://ip:port/bar --post-file=foo

提供一个目录的动态生成的 tar.gz 文件:

服务文件 --tar -c gzip 路径/到/目录

使用 onworks.net 服务在线使用 servefile


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。