通过一个小型HTTP服务器从shell提供文件

servefile的Python项目详细描述


服务文件

通过一个小型HTTP服务器从shell提供文件。服务器重定向所有HTTP 请求文件,因此只能将IP和端口提供给另一个用户 访问文件。它的主要目的是快速将文件发送给 本地网络,独立于其当前设置(操作系统/软件)。除此之外 它还支持上传、SSL、HTTP基本身份验证和目录列表。在

特点:

  • 服务单一文件
  • 用目录索引服务目录
  • 通过网络接口上传文件
  • 动态生成自签名SSL证书的HTTPS
  • HTTP基本身份验证
  • 提供文件/目录作为请求生成的tar文件

安装

通过pip

pip install servefile

安装后执行servefile --helppython -m servefile --help

单机版: 如果没有可用的pip,只需将servefile/servefile.py复制到目标计算机上,使其可执行,就可以开始了。在

^{pr2}$

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java中的第10个解决方案   Java中泛型的super和extends组合   Java Android OpenGL ES 2.0片段着色器texture2D不工作   在JList elementJava上按下时打开弹出窗口   字典Java数据结构允许对象上的布尔标志和排序?   java我该如何停止为AWS关系数据库服务收费?   java如何检查Google定位准确度是否提高?   java使用Mockito将方法存根在与被测类相同的类中(CUT)   java IntelliJIdea disable inspection:参数的实际值始终为   java CXF+多态POST数据   java命名空间“ads”未绑定   Sun(1999)的“Java编程语言的代码约定”的编码风格过时了吗?   JAVA中的隐式接口、类转换   javafx如何配置Java登录应用程序代码   java如何在滚动窗格中设置选项卡以及如何显示选项卡标题   java中等式和条件运算符的优先级   java Spring WS无法返回JAXB响应   错误响应上的java jaxws处理程序行为   java Hibernate HQL映射查询