python-3.x - 使用 python 处理传入 HTTP 调用中的无效输入
问题描述
我编写了一个 python 脚本,它通过 hTTP 帖子接受来自客户端的传入消息。我目前正在检查名为 operation 的标签的输入。要求是 - 如果标记操作不是必需的操作。python 脚本应发送带有一些自定义消息详细信息的 HTTP 400 错误请求消息。到目前为止,我已经使用邮递员进行了测试,可以查看输入标签是否具有不同的值,我可以看到返回的 http 400,但是如何设置自定义消息?那可能吗?
更多细节 - 这里有更多细节 - 我收到以下输入 -
"operationType": { "vendor": "D1", "operation": "Create" }
在我的代码中,我有以下检查-检查操作和供应商-s
operation = json_object['operationType']['operation'] vendor = json_object['operationType']['vendor'] #continue based on validation - s #if operation != "Create": #raise Exception("400 Bad Request") if operation == "Create": Success block
如果输入操作不是创建脚本,则在邮递员测试时仅显示 hTTP 400 错误请求。我还想添加一条消息并发送到调用应用程序。这甚至可能吗?谢谢大家的时间。谢谢菅田
解决方案
推荐阅读
- python - 在 Selenium 中等待 AJAX 响应
- google-bigquery - 新预览 BigQuery UI 缩放快捷方式
- python - 导入 python pydriller 模块在 venv 中不起作用
- linux - 检查用户是否存在并属于组
- postgresql - 无法从 Firebase Cloud Functions 连接到 Google SQL PostgreSQL 实例
- c - 在 C 中显示 JSON 文件的内容
- tensorflow - LSTM 随着输入数据长度的变化做出不同的预测
- javascript - 如何在 Next.js 中保持登录用户
- python - 在 GCP python 云函数中,数据框在读取 csv 文件时将“”放在最后
- c# - 使用 EF Core 从数据库生成模型类