python 拥抱方法强制内容类型为 application/json
Forcing content type to application/json for python hug method
AWS 的 SNS POST
是 json body 但将 CONTENT-TYPE
header 设置为 text/plain
。有没有办法告诉 hug 将 text/plain
解释为 application/json
,这样我就可以让它为我进行解析和验证?
您可以将 'text/plain' 的输入格式处理程序替换为处理 json 的输入格式处理程序,如下所示:
api = hug.API(__name__)
api.http.set_input_format('text/plain', hug.input_format.json)
AWS 的 SNS POST
是 json body 但将 CONTENT-TYPE
header 设置为 text/plain
。有没有办法告诉 hug 将 text/plain
解释为 application/json
,这样我就可以让它为我进行解析和验证?
您可以将 'text/plain' 的输入格式处理程序替换为处理 json 的输入格式处理程序,如下所示:
api = hug.API(__name__)
api.http.set_input_format('text/plain', hug.input_format.json)