请求method和重定向

请求方式

微信图片_20251211170115_397_13
ScreenShot_2025-12-11_170451_771
浏览器输入网址是get请求
methods=['POST']在浏览器访问会报错

ScreenShot_2025-12-11_171731_652

ScreenShot_2025-12-11_171647_885

页面重定向

永久性重定向

http状态码是301,一般是旧网址被废弃,跳转到一个新网址

暂时性重定向

http状态码是302,暂时性跳转,如未登录跳转至登录页面
示例:

@app.get('/login')
def login():
    return '登录页面'

@app.get('/major')
def major():
    name=request.args.get('name')

    if not name:
        return redirect('/login')   #重定向,需要from flask import redirect
    else:
        return '主页面'
posted @ 2025-12-11 17:27  小翔子  阅读(5)  评论(0)    收藏  举报