gpt4 book ai didi

python - 使用额外参数 POST 数据 flask 的 Curl 命令 - 未使用的列

转载 作者:太空宇宙 更新时间:2023-11-03 17:07:06 34 4
gpt4 key购买 nike

如何使用curl命令语法来发布表单上以外的数据。要求是在添加记录期间,我检查特定值,data = request.get_json(force=True). 如果特定的dict值为None,则读取curl中传递的不属于json模型的参数,计算一些值并用计算出的值填充 json 键。我无法使用curl的-d选项添加额外的字典值:

curl -b cookies.txt -X POST http://localhost:5000/api/v1.0/app1 -d '{"description":"Adding obj", "workflow_id":1}' -H 'Content-type:application/json'

此处“workflow_id”不是 json 模型的一部分,但计算需要填充到表中的值“workflow stage”。值“workflow_id”到底应该如何在curl中传递?如果按照上面的方式传递,它会抛出错误:

CompileError: Unconsumed column names: workflow_id

最佳答案

尝试将其作为 header 的一部分传递。 header 可以接受自定义值,您可以从 Controller 中的请求 header 访问它。

在这种情况下只需添加-H 'workflow-id: 1' 满足您的请求

关于python - 使用额外参数 POST 数据 flask 的 Curl 命令 - 未使用的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34488177/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com