@app.route('/test',methods=['GET','POST'])
def _test():
try:
load = request.data.decode("utf-8")
msg = json.loads(load)
logger.warning(f"json: {msg}")
ret = f"""
<xml>
<ToUserName><![CDATA[{msg["FromUserName"]}]]></ToUserName>
<FromUserName><![CDATA[{msg["ToUserName"]}]]></FromUserName>
<CreateTime>{int(time.time())}</CreateTime>
<MsgType><![CDATA[text]]></MsgType>
<Content><![CDATA[你好]]></Content>
</xml>
"""
print(ret)
print("正常返回了!")
return ret
except Exception as e:
print(e)
print("错误了")
logger.error(traceback.format_exc())
return make_err_response(traceback.format_exc())
可以正常收到消息并解析,http状态码200,但是客户就是收不到我的自动回复