falconry/falcon

User guide/FAQ: Send JSON & URL-encoded requests to the App

Open

#1,636 创建于 2020年1月11日

在 GitHub 查看
 (6 评论) (0 反应) (0 负责人)Python (925 fork)batch import
documentationgood first issueneeds contributorquestion

仓库指标

Star
 (9,293 star)
PR 合并指标
 (平均合并 2天 7小时) (30 天内合并 9 个 PR)

描述

Hey, I'm trying to fetch out the data with JSON I've spent way too much time on google and tried every single solution with no success.. when I send the request it raises an json.decoder.JSONDecodeError Exception. maybe can you help?

class TextOcrRes:
    def on_post(self, req, resp):
        """Handles Text POST requests"""
        json_data = json.loads(req.bounded_stream.read().decode("utf-8")) # json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
        print(json_data)

What I'm sending:

r = requests.post("http://x.xx.xx.xx/translate", data={'image_data':'message'}) I'm on python 3.6.8

贡献者指南