• 带参数跳转


    1.url传参方式
    res.redirect('index?email=aa&pwd=cc');
    
    
    2.session方式传参:
    req.session.rs = rs
    res.redirect('新路径');
    
    新路径中:
    rs = req.session.rs;
    delete req.session.rs; //清除参数
    
    
    3. http重定向状态码
    /*
    301 永久重定向,告诉客户端以后应从新地址访问.
    302 作为HTTP1.0的标准,以前叫做Moved Temporarily ,现在叫Found. 现在使用只是为了兼容性的处理,包括PHP的默认Location重定向用的也是302.
    但是HTTP 1.1 有303 和307作为详细的补充,其实是对302的细化
    303:对于POST请求,它表示请求已经被处理,客户端可以接着使用GET方法去请求Location里的URI。
    307:对于POST请求,表示请求还没有被处理,客户端应该向Location里的URI重新发起POST请求。
    301,302和303的处理结果是一样的,直接跳转到test2.php,post没有内容
    307的会重新post请求到test2.php,并且给出页面提示
    */
    
    对于post请求,选用307传参
    res.redirect(307,'./login');  
    

      

  • 相关阅读:
    for循环
    while循环语句的几种方式
    IF....Else循环
    Python——文件读取
    数据结构之二叉树
    JAVA的免费天气api接口调用示例
    JAVA API
    JAVA爬虫代码
    普通网页怎么改成响应式布局
    循环遍历二叉树
  • 原文地址:https://www.cnblogs.com/catherine007/p/9454046.html
Copyright © 2020-2023  润新知