擅长:python、mysql、java
<p>发送307状态代码(而不是302)应该告诉浏览器保留使用的HTTP方法,从而获得预期的行为。然后,您的重定向调用将如下所示:</p>
<pre><code>@mod.route('/payment/', methods=['GET', 'POST'])
def payment():
if request.method != "POST":
return render_template('form.html')
form = request.form
form_data = {'PAYEE_ACCOUNT': form['PAYEE_ACCOUNT'],
'PAYEE_NAME': form['PAYEE_Name'],
'PAYMENT_AMOUNT' : form['PAYMENT_AMOUNT']
}
# Save Data
url = 'http://www.example.com'
return redirect(url, code=307)
</code></pre>