Flask
中等
面试题库
Flask
中等
gunicorn 的 worker 类型有哪些?sync、gthread、gevent、eventlet 分别适合什么场景?
Flask
困难
如何设计一个遵循 HATEOAS 的 RESTful 响应?在 Flask 中如何生成资源链接?
Flask
困难
flask-restful 的 Api 类如何用 error_handlers 统一错误输出?与 Flask 原生 errorhandler 如何共存?
Flask
中等
RESTful API 如何做版本管理?URL 版本、header 版本、query 参数版本各有何优劣?
Flask
中等
RESTful API 的返回状态码应如何设计?201、204、400、401、403、404、409、422 各适用什么场景?
Flask
中等
flask-restful 的 marshal_with 与 fields 如何做响应序列化与字段过滤?
Flask
中等
flask-restful 的 reqparse 参数校验如何用?与 marshmallow 或 webargs 相比有何优劣?
Flask
中等
flask-restful 的 Resource 类如何组织路由?与 Flask 原生视图有何区别?
Flask
简单
RESTful API 设计中 HTTP 方法与资源 URL 如何规划?GET/POST/PUT/PATCH/DELETE 有何语义区别?
Flask
中等
Flask 的 errorhandler 捕获范围为何不含非 HTTPException?如何同时兜底 Python 原生异常?
Flask
中等