python - 使用 Flask send_file 发送自定义状态码
问题描述
默认情况下,flask send_file 在成功时返回 200 状态。有没有办法改变这种行为?假设我想返回 201。
解决方案
您始终可以返回一个元组,其中第一个元素是响应对象,在这种情况下是 send_file 返回值,第二个元素是状态码,例如:
return send_file(...), 201
这适用于任何类型的响应(字符串、jsonified 事物等)。
推荐阅读
- c# - 如何使用 C# 和 ClosedXML 将相同的值合并在一起?
- c++ - 修剪后,留下一个矩形
- visual-studio - 更新这么多包后资源本地化的 Xamarin Android XML 错误
- angular - 如何以编程方式更改电子内部 Angular 中的音频输出设备?
- php - WooCommerce:在帐单中设置默认国家/地区(使用地理位置),但不在结帐页面的运输中
- javascript - 在 Next.js 上启用信任代理
- pandas - 我们可以在 pandas 列中展开列表吗
- python - 如何使用 .grid() 将我的 gui 推到左侧
- latex - 在 jupyter 中打印乳胶
- docker - 尽管尝试使用新的战争文件更新插件,但无法使用 docker 管道更新 Jenkins