基于wsgi的通用可扩展webdav服务器

WsgiDAV的Python项目详细描述


logowsgidav

Build StatusLatest VersionLicenseDocumentation StatusCode style: black

一个通用且可扩展的WebDAV服务器 用python编写并基于WSGI

主要功能:

  • wsgidav是一个具有ssl支持的独立webdav服务器,可以是 在linux、osx和windows上安装并运行python命令行脚本:
    $ pip install wsgidav cheroot
    $ wsgidav --host=0.0.0.0 --port=8080 --root=/tmp
    WARNING: share '/' will allow anonymous access.
    Running WsgiDAV/2.2.2 Cheroot/5.5.0 Python/3.4.2
    Serving on http://0.0.0.0:8080 ...
    
    运行wsgidav --help获取可用选项列表。
    注意:语法在v3.0中略有变化。
  • webdav是http的超集,因此wsgidav也是一个高性能、多线程的 支持SSL的Web服务器。
  • Microsoft Windows提供二进制MSI安装程序。
  • wsgidav也是一个python库,它实现了wsgi协议,并且可以 在任何符合wsgi的web服务器后面运行。
  • wsgidav被实现为wsgi中间件的可配置堆栈 应用程序。
    它的开放架构允许扩展功能和集成 WebDAV服务到您的项目中。
    典型用例包括:
    • 将数据结构公开为虚拟的、可编辑的文件系统。
    • 允许联机编辑MS Office文档。

状态

Latest Version 有关详细信息,请参见(change log)。

注意:3.0版是相当新的,它引入了一些重构和破坏性的更改。
wimps可能更喜欢使用2.x来获得更稳定的版本;-)

更多信息

学分

贡献者:

欢迎任何形式的反馈!
玩得开心:—)
马丁

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

推荐PyPI第三方库


热门话题
无JPA的纯Hibernate ORM java SpringBoot配置   安卓会生成一组唯一的java数字   java我的自定义阵列列表每次启动时都会崩溃我不确定为什么会一直崩溃   Java继承;将子类传递给超类的抽象方法   java从没有if语句的数组中获取instanceof type   java中使用对象的温度转换   存储库接口的JavaSpringDataMongoDBeanXML配置   java JAXWS为iBM websphere、iBM web服务客户端添加寻址   数组试图返回Java中两个对象的面积之和   apache Spark java:columnNameOfCorruptRecord和badRecordsPath在加载csv时不工作   java无法创建。txt文件   java Hibernate与MySQL插入查询不一致   不考虑java Hazelcast分布式地图的最大大小   bash Java如何在父进程中设置环境变量