gpt4 book ai didi

json - 无法解码 JSON 对象 : Expecting value: line 1 column 1 (char 0)

转载 作者:行者123 更新时间:2023-12-03 16:56:10 25 4
gpt4 key购买 nike

这个问题有点重复,但我找不到解决方案。
当我调用 Flask 应用程序并传递 JSON 数据时,出现错误:

"Failed to decode JSON object: Expecting value: line 1 column 1 (char 0)</p>"

下面是 flask 代码:
@app.route('/data_extraction', methods=['POST'])
def check_endpoint2():
data= request.json()
result = data['title']
out={"result": str(result)}
return json.dumps(out)
#return 'JSON Posted'

这就是我从 curl 中调用它的方式
curl -i -H "Content-Type: application/json" charset=utf-8 -X POST -d '{"title":"Read a book"}' 127.0.0.1:5000/data_extraction

我也想知道如何 curl JSON 文件(test_data.json),会这样吗?
curl -i -H "Content-Type: application/json" charset=utf-8 -X POST -d @test_data.json 127.0.0.1:5000/data_extraction

最佳答案

短语 'charset=utf-8' 应该在 'Content-Type' header 中,如下所示:
“内容类型:应用程序/json;字符集=utf-8”

关于json - 无法解码 JSON 对象 : Expecting value: line 1 column 1 (char 0)</p>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54472696/

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