tus.io公司协议实现网址:aiohttp.web应用

aiohttp-tus的Python项目详细描述


CI Workflowpre-commitblackLatest VersionPython versionsBSD LicenseDocumentation

tus.io服务器实现 aiohttp.web应用程序。在

对于上载大文件,请考虑使用 aiotus(python3.7+)库。在

快速启动

下面的代码演示如何在/uploadsURL上启用tus兼容上载 aiohttp.web应用程序。{tt3后可上传文件$ 目录。在

frompathlibimportPathfromaiohttpimportwebfromaiohttp_tusimportsetup_tusapp=setup_tus(web.Application(),upload_url="/uploads",upload_path=Path(__file__).parent.parent/"uploads",)

块大小

请确保为aiohttp.web应用程序和 为提供适当的chunkSizeUppy.io公司或其他tus.io公司客户。在

Documentation

CORS标题

要设置CORS头,您需要使用cors_middleware 来自aiohttp-middlewares包。aiohttp-cors 库不受支持原因 aio-libs/aiohttp-cors#241 问题。在

Documentation

反向代理和HTTPS

当使用HTTPS在反向代理(如nginx)下部署aiohttp应用程序时 支持,需要使用https_middlewareaiohttp-middlewares包来确保web.Request实例 架构。在

Documentation

示例

examples/目录 包含几个示例,这些示例说明如何将aiohttp-tus与tus.io公司 客户端,例如tus.pyUppy.io。在

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

推荐PyPI第三方库


热门话题
java将视图从constraint layouts类外部膨胀为约束布局   java如何使用testng参数化selenium中的用户数据并将其馈送到脚本   安卓 Java正则表达式在两个字符串之间提取字符串   java使用继承类的生成生成器,而生成器本身不继承   java匹配两个相同字符之间的字符串   java在ArrayList中添加项的值   主方法完成后的java Swing计时器持久性   使用Android应用程序的Java/Tomcat服务器中的Windows身份验证   java多态性银行应用程序   java如何添加拉丁文5字符?   java如果没有浏览器,我如何以编程方式触发google analytics事件?   如果存在零,则java向左移动   java大数幂法   java试图将XML文件中的ID读入不同的列表?