我的网站建立在烧瓶上
我通过GET输入page1,生成数据然后通过XMLHttpRequest发回数据 在page1.html脚本中发布
var form = document.getElementById('process_form');
form.onsubmit = function (e) {
e.preventDefault();
var xhr = new XMLHttpRequest();
xhr.open('POST', '/main/page1', true);
xhr.setRequestHeader('Content-Type', 'application/json; charset=UTF-8');
var data = JSON.stringify(data);
xhr.send(data);
};
然后我重定向到第1页视图中的另一个页面
#process the data
redirect(url_for('main.page2'))
我可以看到page2视图的代码执行并调试日志
但Chrome浏览器仍然保留page1,不遵循重定向