在做重定向时url没有改变。响应结果200


http://192.168.1.160:5000/stb/bind/02:8B:02:C1:B4:DA/?page=1
重定向后 http://192.168.1.160:5000/stb/bind/02:8B:02:C1:B4:DA/?page=1
图片描述


 def post(self, mac):
    checked_user = request.form.get('data_sn', '')
    if checked_user:
        add = Stb.query.filter(Stb.mac == mac).first()
        add.bind_user = checked_user
        db.session.commit()

    return redirect(url_for('epg.list', _external=True))

flask python2.7

heesoon 11 years, 6 months ago

看这个抓包结果,跳转就是正常的。

302的含义是临时重定向,通常用的不多,可以试试换成301跳转。

zzy3149 answered 11 years, 6 months ago

有时候是浏览器的问题……换个浏览器试试……

秘刃十六夜 answered 11 years, 6 months ago

已经有了302跳转了啊。

tyotyo answered 11 years, 6 months ago

Your Answer