问题描述
后台在处理完支付平台发送的 JSON 数据包后,本地页面无法进行跳转。
问题出现的环境背景及自己尝试过哪些方法 在 return 处使用过重定向,但发现只有支付平台的服务器进行了跳转。
相关代码
@jsons.route('/native', methods=['GET', 'POST'])
def native_url():
if request.method == "POST":
requ = dict(request.form)
aoid = requ['aoid']
print(requ['order_id'])
time.sleep(3)
queryStatus = query_status(aoid)
print(queryStatus['status'])
if queryStatus['status'] in ['payed','success']:
order = Order.query.filter(Order.Trade_Number == requ['order_id']).first()
order.Print_Status = 1
db.session.add(order)
db.session.commit()
return 'success'
else:
pass
我希望有大神可以提供一个方法,使本地的服务器在获取到支付平台发送的 json 数据包时,可以实现本地的页面跳转
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.