理解 Session 和 Cookie

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ก.ค. 2018
  • 在Web发展历史中,session与cookie都是伟大的存在,其初衷都是为了记住用户在网站上的浏览信息,如果没有其他替代品的出现,几乎所有web站点都离不开session与cookie。这个视频中通过图文和演示介绍 Session 和 Cookie 是怎样的一种存在。
    课程幻灯片:slides.com/biezhi/session-and...
    JS Cookie:github.com/js-cookie/js-cookie
    ------------------------------------------------------------------------------------------
    想看更多有趣的工具和技能,对视频点赞、关注频道 ^_^
    ------------------------------------------------------------------------------------------
    TG 通知频道 ► t.me/codesofun
    「代码真香」网址 ► codesofun.com
    我的代码都在Github ► github.com/biezhi
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 48

  • @biezhi
    @biezhi  6 ปีที่แล้ว +9

    喜欢的话记得视频点赞👍、分享或订阅:goo.gl/9TG7YV
    欢迎留言反馈你的问题或建议 🤪

    • @wanghonghui1553
      @wanghonghui1553 5 ปีที่แล้ว

      session传给客户端的cookie是怎么存储的呢?也是存在本地的文件里么?是不是不能设置过期时间了?

    • @XXXX-wu7lq
      @XXXX-wu7lq 5 ปีที่แล้ว

      能不能介绍一下token

  • @user-nd1qe3xm8g
    @user-nd1qe3xm8g 5 ปีที่แล้ว +1

    谢谢你! 又增加了不少知识,辛苦你了

  • @toufup541
    @toufup541 3 ปีที่แล้ว

    讲得太好了,非常有条理,我终于搞懂了

  • @donghuang861
    @donghuang861 4 ปีที่แล้ว +6

    能看出来是认真做的视频,谢谢你

  • @georgexiang3069
    @georgexiang3069 3 ปีที่แล้ว +1

    谢谢你~

  • @user-ri8xy9ys5m
    @user-ri8xy9ys5m 6 ปีที่แล้ว +1

    醍醐灌顶,精彩!

    • @biezhi
      @biezhi  6 ปีที่แล้ว +1

      希望可以帮到你理解这2个概念,欢迎提出想听的视频课程建议 :3

  • @xinpengsun2546
    @xinpengsun2546 5 ปีที่แล้ว +4

    老哥你讲的挺细致的,提一个小建议哈,有些单词发音有些出戏,小毛病,不必在意

  • @user-xx4kc7dr2d
    @user-xx4kc7dr2d 4 ปีที่แล้ว +1

    感謝分享

  • @zitimchen
    @zitimchen 2 ปีที่แล้ว

    太有意思了,明白!

  • @joycewu4806
    @joycewu4806 3 ปีที่แล้ว +12

    domain, secure是严重的发音错误 已经不是口音问题了

    • @avgsteve
      @avgsteve 3 ปีที่แล้ว

      口音每個人都有,至少字幕沒寫錯就可以知道什麼意思了

    • @kunsdev4667
      @kunsdev4667 3 ปีที่แล้ว

      哈哈发音是secret, 但可以理解

  • @kunsdev4667
    @kunsdev4667 3 ปีที่แล้ว

    真的厉害

  • @ward5723
    @ward5723 5 ปีที่แล้ว +1

    做的真好

    • @ward5723
      @ward5723 5 ปีที่แล้ว

      咋你的广告有30分钟😆😆😆

  • @sean4331
    @sean4331 5 ปีที่แล้ว

    做的不错(*๓´╰╯`๓)♡

  • @jerrymings4136
    @jerrymings4136 4 ปีที่แล้ว +2

    哥们,英语读的不对啊,哪里有secret??是secure啊

  • @user-wr5we2xg6h
    @user-wr5we2xg6h 4 ปีที่แล้ว +3

    Dooman?

  • @diodin8587
    @diodin8587 4 ปีที่แล้ว

    如果有多个域名都匹配呢?

  • @kaihuang7751
    @kaihuang7751 6 ปีที่แล้ว

    sofa!

  • @user-oq4nm3zh6l
    @user-oq4nm3zh6l 6 ปีที่แล้ว

    非常好,cookie这个概念我还真不是很了解,学习了。 问题: Session的有效期是多长呢?

    • @user-jo6fo7um9g
      @user-jo6fo7um9g 6 ปีที่แล้ว

      session的时间是可以设置的,tomcat默认是半个小时

    • @lean8871
      @lean8871 5 ปีที่แล้ว

      可以自己设定

    • @herxinzlife4381
      @herxinzlife4381 3 ปีที่แล้ว

      @@user-jo6fo7um9g什么是tomcat

    • @chaoluncai4300
      @chaoluncai4300 2 ปีที่แล้ว

      @@herxinzlife4381 我的理解是一个Java servlet 容器(里面自动安装Java EE需要的一切specification)用来被当作网络服务器使用,其主要用来运行Java写的后端逻辑,还有加载Java写的动态网址比如JSP并将其转换成Html传输回客户端

  • @user-wr5we2xg6h
    @user-wr5we2xg6h 4 ปีที่แล้ว +3

    Secure不是secret

  • @geegoo1875
    @geegoo1875 6 ปีที่แล้ว

    所以在 Java 里可以不叫 jsessionid 吗?

    • @biezhi
      @biezhi  6 ปีที่แล้ว

      是的,只是 Tomcat 下默认使用了以 jsessionid 为 Cookie 名,可以修改的。

  • @Vincent-ur4uy
    @Vincent-ur4uy ปีที่แล้ว

    2分16秒 是RFC 2965 還 2956?哈哈 錯了

  • @ybi2610
    @ybi2610 3 ปีที่แล้ว

    session_id不是存在cookie中么?为什么说session_id不会被传输,会比cookie安全些?

    • @chaoluncai1607
      @chaoluncai1607 2 ปีที่แล้ว

      我理解是session不会被传输吧,session_id是服务器端session生成的一个代号,每个用户都有一个单独的session id

    • @ybi2610
      @ybi2610 2 ปีที่แล้ว

      @@chaoluncai1607 你可以用chrome dev tool看下,有sessionid这个cookie

    • @chaoluncai1607
      @chaoluncai1607 2 ปีที่แล้ว

      @@ybi2610 sid只是cockie中的其中一部分吧 你可以命名coockie为sid,也可以把sid存储在cookie的value里,sid会跟着cookie被传输的

    • @chaoluncai4300
      @chaoluncai4300 2 ปีที่แล้ว

      @@ybi2610 我明白你啥意思了哈哈,所以cookie会有一个Http only的选项用来防止恶意JS获取浏览器里的cookie存储的session ID?

  • @godiego3856
    @godiego3856 5 ปีที่แล้ว

    RFC2659 说错了

    • @biezhi
      @biezhi  5 ปีที่แล้ว +1

      感谢指出

  • @mckenzieaery4603
    @mckenzieaery4603 3 ปีที่แล้ว

    有个问题,你面对的读者是谁?

  • @ruixue6955
    @ruixue6955 ปีที่แล้ว

    3:35 how to create a cookie
    3:59 code demo
    9:44 session

  • @user-qm7yh3pu5r
    @user-qm7yh3pu5r 5 ปีที่แล้ว +3

    你这英语发音... ,是自学的吗?

    • @xhotweb
      @xhotweb 4 ปีที่แล้ว +1

      哈哈哈哈 不要在意这些

    • @guagnweina8368
      @guagnweina8368 4 ปีที่แล้ว

      语言本来就是人用的,阿三不是照样交流么

    • @zeosteven
      @zeosteven 4 ปีที่แล้ว

      有问题吗》只有英文不厉害的人才纠结发音

    • @user-qm7yh3pu5r
      @user-qm7yh3pu5r 4 ปีที่แล้ว +3

      @@zeosteven这不是去纠结发音。 而是在阐述一个事实。 我假设大家的素养和智商能够解析最起码的事实。当然,我不知道你是否赞同: 一个做任何事认真的人,即使是发音,或许也会很完美。 你可以不赞同,但要知道我说话是就事论事,没瞎攻击人。

    • @joycewu4806
      @joycewu4806 3 ปีที่แล้ว

      @@guagnweina8368 阿三有口音 但是发音没问题 就像山东人有口音 但都在调子上 大家都能理解