"Invenio的REST API模块."
项目描述
Invenio的REST API模块。
Invenio-REST负责在Flask API应用程序上安装基本的错误处理,以及初始化Flask-CORS以进行跨源资源共享(默认未启用)。
更详细的文档可在https://invenio-rest.readthedocs.io/找到
变更
版本 1.3.1(发布于2024-07-17)
- csrf:改进令牌验证工作流程 
版本 1.3.0(发布于2023-10-17)
- 修复了sentry错误ID。 
版本 1.2.8(发布于2022-01-13)
- 添加了对ItsDangerous <2.1的支持(日期签署的感知/非感知) 
版本 1.2.6(发布于2021-12-05)
- 添加了在宽限期内旋转CSRF令牌的支持,以便客户端可以透明地旋转CSRF令牌,而不会因CSRF错误而被提示。 
版本 1.2.5(发布于2021-12-04)
- 修复了每次请求都会重置CSRF令牌的问题。 
版本 1.2.4(发布于2021-10-18)
- 支持Flask v2.0 
版本 1.2.3(发布于2020-12-07)
- 修复了当端点不存在时的CSRF检查的bug。 
版本 1.2.2(发布于2020-09-27)
- 在304响应中添加了Cache-Control:’no-cache’头部,以确保浏览器不会在客户端缓存响应。 
版本 1.2.1(发布于2020-05-08)
- CSRF中间件现在默认禁用。 
- CSRF_SECRET_SALT现在默认为invenio-csrf-token。 
- 添加了一个新的配置变量:CSRF_FORCE_SECURE_REFERER。 
版本 1.2.0(发布于2020-03-10)
- 通过Invenio-Base集中管理依赖关系。 
版本 1.1.3(发布于2020-01-08)
- 设置webargs的上限版本,低于6.0.0。 
版本 1.1.2(发布于2019-09-19)
- 将webargs提升到5.5.0(提供对marshmallow 3的支持)。 
版本 1.1.1(发布于2019-08-02)
- 将Marshmallow升级到2.15.2(webargs所需的最小版本)。 
版本1.1.0(发布于2019-07-31)
- 添加Marshmallow 2与3的兼容性函数。 
版本1.0.0(发布于2018-03-23)
- 首次公开发布。 
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。