flask - 如何在烧瓶中使用正则表达式验证 REST api 参数?
问题描述
我正在使用flask/connexion 开发一个REST api。考虑这个端点:
http://127.0.0.1:5000/api/library/{category_name}/{version}
category_name 和 version 来自字符串类型。如何使用自定义正则表达式验证它们?
我正在使用 sqlalchemy 和 marshmallow 进行 ORM 和数据序列化。
解决方案
您可以使用“re”库或Flask-Inputs扩展
推荐阅读
- ruby - 使用 Nokogiri 打开网站时出现问题 - 请求超时 - 应该归咎于 Etags?
- c# - 迁移 - FOREIGN KEY 约束
- c# - MSUnitTests 上的代理错误,3.1
- android - 我正在尝试在 Android Studio 上发出 POST 请求。但是应用程序停止
- php - 发送到 str_replace PHP 时修改数组键
- ruby-on-rails - Webpacker 在公共/资产中缓慢和重复文件
- java - 为什么在使用正确的数字时我的组件不能正确居中?
- postgresql - 如何检查字符串是否是有效的 postgres 名称?
- javascript - 如何使电子菜单在当前窗口中进行一般搜索?
- c# - 使用类中的变量在其他地方使用