00:00
下面我们来说一下会画控制,呃,首先呢,说一下为什么要有这个会画控制啊,这个跟HTTB的这个协议呢有关,我们来看一下啊,HTB呢,它是一个无状态的一个协议,之前呢,我们讲HTP的时候呢,说过它是一个纯文本无状态的一个协议,纯文本啊,我们这个不用多说了啊,就是呢,你这个按F12呢,都能看到这个里边的一个内容,那无状态是什么意思呢?就是呢,服务器不能记录浏览器的一个访问状态。说白了就是服务器,他不知道这些请求到底是不是同一个人发的。哎,就是这个意思啊,但是呢,有时候我们有这个需求,哎,比如呢,我们购物的时候买了一条裤子,又买了一个手机,由于呢,这个HTTP状态是无协议的,那我们这个平时买东西啊,就是直接什么呢,去商店,然后这个挑完挑挑都是你自己亲自挑的,然后挑完之后给这个商店那个老板钱就可以了,但是在网上不一样,你这个买东西呢,你要加在你的购物车里边,对吧?诶你这个点一个,诶把它加到购物车,那这就相当于向服务器发了个请求。
01:06
那么你再点买了个手机,也向服务器发了一个镜头,那么如果没有状态,这时候呢,服务器不知道。裤子跟手机是不是同一个人买的,那这样就是不行了,那没没办法发货了呀,我不知道是同一是不是同一个人买的,也就是这个请求是不是同一个人发的,那我怎么给你发货呀,所以啊这就哎有了这个绘化控制,活化控制啊,如果不通过其他手段,服务器不能知道到底这个买了什么,而cookie呢,就是解决方案之一啊之一,也就是说啊,为什么要有火法控制呢?其实说白了就是为了这个让服务器区分哪些请求是哪些人发的,也就让他知道这些请求呢,哎,是这个人发的,那些锦钟是那个人发的,哎,这肖像那有状态了啊,有状态了。好哎,那第一个这个呃,技术呢,就是这个cookie,就是这个cookie,也就是技术之一啊解决方案cookie是啥呢?实际上就是服务器保存在浏览器上的一段信息,一段信息啊。哎,说白了就是你第一次来发请求书呢,我给你一个信息,你第二次再来的时候呢,你携带着它,哎,我们也可以举个例子啊,举个例子,这个呢,假设你们这个上大学的时候,是不是大学都有那种什么卖奶茶卖冷饮的一些店啊。
02:15
什么麦克风对吧,有吧。没有啊,那这个另一个好像什么叫自由人,上海的一个。更更不知道了是吧,那个麦克风没听说过是吧,那这个呃,有些这个冷饮店的,它里边有一有一款奶茶叫丝袜奶茶,你听说过吗。呃,丝袜奶茶,它为什么叫丝袜奶茶呢?它那个茶是丝袜过滤的,这个当然啊,不是你那个穿过的那个丝袜过滤的,所以啊,这是他这个得名啊,它的得名为什么叫苏拉奶茶,是一个有原因的是吧?哎,所以啊,那个假设啊,假设现在干什么呢?我这个我在这个商谷旁边那个楼马上要盖好了,我在那开这个店,然后这个,呃,比如就卖这个各种各样的冷饮,什么饮料等等的啊好多,还有什么的奶茶等等,哎,好多,我现在要举行一个活动,什么活动呢?诶这个你要在我那个店里边消费十杯,我送你一杯,我店里边的所有的产品随便选。
03:21
哎,可以吧,这个活动很好,那我现在是不是得记录一下你买了多少杯啊,那我怎么记录呢?哎,我印了印摞卡片。诶明白吗?你平时生活中也遇到过这种情况,卡片上呢,有一个框,一个框一个框,你消费一次我给你盖个章,消费一次盖个章,遇到过这吧,诶有些人是这样做的啊,我印了好多卡片,你有,那你第一次注意了啊,现在呢,我那个店就属于一个服务器,你呢就属于这个浏览器了,你就属于客户端,你要像去你要去那发请求了,你第一次进店的时候,哎,我就告诉你,当然不是我,我是老板是吧?哎,我有个员工,哎员工就告诉你,我们现在店里面有活动,你要不要参加这个活动呢?诶这个买十杯,就是店里边所有的东西随便选选一杯就可以,诶那这个你说哎参加。
04:07
好,那参加你买了一杯,你第二次再来是不是就买第二杯了,那我怎么知道你买过一杯了呢?我我是不是给你发了一个卡片,那这个卡片就相当于是一个cookie,那你第一次来了,这个卡片我造的,我发给你了,我发给你了,好,那下次你来的,如果想参加这个活动,是不是必须得拿着那个卡片。对吧?哎,也就是以后你再来消费必须得拿着那个卡片,诶你消费完一杯之后,第二次又来了,又拿这个卡片,我又给你盖了个章,第三次又来了,我又给你盖了个章,那我又知道啊,这些请求买的,这些都是你买的,哎,都是你买的,那我就这样啊,通过这个卡片我就能区分不同的用户了啊,他买了两杯了,他买了三杯了啊,他买了五杯了啊,他买了九杯了,再来一次我就可以免费送他一杯了,哎,就是跟那个类似啊类似,那这个cookie呢,其实就是那个,哎,那刚刚说那个例子是不是那个信息在你那个卡片上保留着的,对吧,那个卡片是不是你拿着呢,我不认人,只认那个卡片,诶,你卡片上的信息是最终你到底送不送你一杯的,这个最终那个结果啊,是跟那个卡片,当然如果你丢的话,变成其他人了,那这个就例外了啊,这个就呃不能这样按我们这个正常的逻辑来处理了。
05:17
所以啊,这是一个cookie啊cookie诶说白了就是一个服务器发给浏览器的一个区分不同用户的一个,诶一段信息啊就保,但是呢,它保存在浏览器上,嗯,我们平时上网时候,你发现浏览器有一个功能是不是清cookie等等,对吧?诶清cookie,所以呢啊这个浏览器呢,哎,这个cookie呢,是保存在浏览器端的,也就是保存在客户端的啊客户端的。浏览器有了cookie之后呢,每次向服务器发请求,都会同时将该信息发送给服务器,说白了我就带着它,嗯,我这个发请求带着它,发请求带着它,那每一个人发请时候带的cookie不一样,服务器就知道哦,这些请求是这个人发的,这些求那个人发的,哎这样呢就能区分用户了啊,就相当于有状态了你呃,第一次买了一个裤子,然后这个带了一个cookie,比如叫U,呃,Adin,第二次呢,又买了一个手机,带了这个cookie呢,还是adin啊,我复习就知道哦,这都是ain买的,哎,就知道是谁买的了啊下边这块啊,这是那个从从这个官方文档上面呢截的一个图,就是我们这个cookie这个结构,哎里边呢有好多字段啊,Name就是我们造,它说呢,你可以给它起一个string的一个内幕,起一个string的一个value,哎,当然你还可以设置我访问哪些地址时候携带这个cook,就是这个pass,你可以设置它的访问路径,默认的,比如你访问这个我这个项目跟目录下的所有东西呢,都带着它,你也可以指定,比如我只访问这个目录的时候带着它,哎等等啊,这里边有好多内容啊,好多内容包括下边这个什么。
06:37
这,这是啥意思啊?还有这个DEMO域啊,哎,这些这些单词啊,这些这个,哎,我们说一些常用的啊,像那个pass,就是路径什么的设置域,然后那个exp是不是过期啊,你可以设置这个过期时间,这个cookie呢,它默认是会话级别的,什么意思呢?打开浏览器到最后你关闭浏览器,哎,这个浏览器一关,这个会具就失效了,就是会话级别,什么时会话呢?打开浏览器到最后关闭浏览器,这整个过程就属于一次会话,其实跟你打电话一样,你拿起来电话,诶这个会话开始了,最后你N啵NN啵的说,说完了电话一扣,诶,这个会话结束了,所以这个也一样,打开浏览器,你个会话开始了,最后呢,诶发了好多请求,最后把浏览器一关啊,绘话结束了,所以这个cookie默认的这个,诶,这个有效时间或者默认的这个范围呢,就是一搜话,你这个cookie给你创建好这个浏览器一关给你给你创建这个空屏的默认它就失效了啊就失效了,PI呢,就是设置这个失效时间呢,呃,这个呢,这个字段指定的是一个时间,比如具体的哪个,嗯嗯,这几几年。
07:41
分几十几分,什么什么时效,下边还有一个设置它的有效时间呢,叫这个max edge max edge这设定一个int类型的值,哎,如果这个值等于零。哎,等于零,哎,这个上面也说了啊,Max等于零表示什么呢?未设置这个属性,如果小于零啊,表示这个立即删除该扣比,哎,如果这个大于零,表示存在这个属性,单位是秒,也就比如你设置一个60,也就说你这个物呢,它能存活60秒,60秒之后它就失效了,哎,就这个意思啊,哎,设置通过这个max。
08:14
聊这那有同学说,诶,这有一个exp可以设置过期的时间。这里有一个mark edge,那到底我用谁呢?这个啊,其实呢,这个在我们的HTTP1.1的时候,其实已经把这个exp给他。就给他这个废掉了,哎废掉了,但是呢,这个之前啊,之前这个你像IEIE这个什么呃八呀等等,在往之前的那些的它不支持,就没有这个ma的edge,没有max edge,所以这块啊,你这个设置的,如果你想兼容这个IE那些这个浏览器的话,你可以把把这两个都设置一下,不过我们我们现在呢,用的这个谷歌,所以呢,我们可以只设置这个max edge了,上面那个就不用管它了啊,就不用管它了,因为现在这个呃IE嘛,这个浏览器呢,确实。
09:01
很恶心是吧,也很恶心很恶心,但是呢,你说他恶心吧,但是政府的好多那些做的那些项目。都得在IE上运行对吧?对,这好多都得在IE上,你包括这个之前我查征信,我查我的征信这个呃,我得用IE,然后之前我还查过什么啊,好像这个我给一个朋友,他要报什么教师教师资格证,然后让我给他这个交费什么的,也得用IE,所以好多东西啊都得用IE。诶,所以这个如果啊,你以后比如工作上不跟政府工作的话,可能你跟IE打交道,这个尤其是前面的什么I5啊六啊八啊,那些浏览器这个兼容性问题太多了啊,太多了。有时候你这个在公司开发的话,这个,呃,那些这个测试人员啊,测试人员有时候比如用这些浏览器给你测一测,有问题了,诶赶快把这个改一下,哎改一下你看我们这个万恶,我们都称它为万恶的AIE是吧,万恶的IE1到IE这个这个就有各种各样的问题,这是这两个啊是是它的有效时间呢,也就是cookie默认的是会话级别的浏览器一关掉它就失效了,你可以设置一个时间,比如呢,呃,我们这个呃cookie啊,你像这个我们平时上网时候有个什么呢?七天内免登录,或者几天内免登录,对吧,输入用户名密码之后呢,不用登这个用户名,不用输入用户名密码了,那我们就可以这个,比如把一个cookie,把它持久化为七天,你就把mark ad,你这个有用个什么,七乘以60乘以。
10:26
也就是算了算成这个秒啊,你把这个七天的时间,诶就给它设置上,就诶它就有效期就是七天了,在七天内你就不用再输入这个用户面密码了,也可以也可以动过大的时间啊,还有一个htp only,就是我这个发HP请求之后呢,哎,在这个对它对这个呃呃这个库它对它有效啊,就是HTP请求嘛,Htp only这块一个不管类型的值,我们设置为一个处,那我们一般啊,如果你要没有没有特殊的需求的话,不想设置这个时间,你可以设,你就创建库P,就设置个name,设置一个Y6,就那设置一下,哎,包括这个HP only设置一个处那就行了,如果甚至呢,你可以直接就整一个name,整一个Y6,就创建一个cookie就行了,因为呢,它就是一个标识嘛,就是来区分不同的用户了,你比如创建了好多个cookie之后,只要保证它这个name,哎,这个value啊,Name和value这个啊不一样啊就可以了啊,就能区分这个不同的用户了,就是这个cookie啊,这个结构,那我们就不再呃联网来看它了啊,在联网看也是这些啊,就是这些内容下边也说了啊,代表出现在什么HP回复的一个头语中的一个set cookie里,呃酷IE的一个值。
11:27
比如说我们这个将来服务器创建好这个酷之后呢,发给浏览器之后呢,在浏览器的显象图上面会有一个属性叫set酷,后边就有那个值了,哎,就有那个你创建的这个酷的值了,一会我们会这个给大家来写啊,来发个信求来给大家说怎么来创建个cookie,下边是说一下这个cookie的运行原理,刚刚其实我们也说过了,第一次向服务器发请的时候呢,在服务器端创建cook币,诶注意啊,我们是在服务器里边创建的,就跟刚刚举那个例子一样,你拿的那个卡片是我造的,是我这个店里边造的,发给你的,你不能你自己造的,哎,你也当然你也可以自己伪伪造是吧,自己伪造那是那那种就是不正当手段了,那个除外啊,那个除外,也就是说你来的时候要参加这个活动,我创建的这个cookie发给你了,哎,发给你了,你像之前啊。
12:12
不知道咱们班有没有在白白庙住的啊,之前有的学生在白庙住,那白庙住呢,白庙呢,每个月他都要收这个,哎,他们都说保护费是吧,哎就是卫生费这一堆费,那他怎么知道你们有有没有交费呢?对每每个月都发卡片,嗯,而且发的那个卡片都是不一样的,对吧?诶都是不一样的,然后但是这个后期有有的学生说好像有一个超市,你只要去那消费,就从那个超市后门走,然后就就就躲避了他的检查,然后就就以那个为例了嘛,比如说这个他怎么知道你有没有交钱呢?那就是通过那个卡片来判断,你就可以认为那个卡牌出这个cook品,人家给发给你的,对吧,你每次从那个过,你放不放你走,你就得相当于你向他发请求,诶,你要你让我走吧,那这个他怎么样区分你有没有交钱的,就是看你有没有那个卡片,你有卡片就给没交过钱了,哎,是同样啊,这个道理是一样的,那第一次下服务器发请之时呢,在服务器端创建一个cookie,创建好之后呢,我得把这个cookie呢,呃,发给你的这个浏览器,因为我在服务器创建好之后,我得给你啊,你以后发起就带着它,所以。
13:12
啊第二步交代服务器端创建的故呢,以响应头的方式发送给浏览器,诶我创建好之后呢,诶我们这个呃处理器函数那里边不用什么response writer吗?哎,我通过那种呃调这个方法,呃这个把它想应给你这个呃客户端就想应我这个浏览器以想应的的方式来下应给他,那以后呢,再发现就浏览器就会携带着这个空隙了,携带着哎我我给你给你的一个比如说in,哎给他的是IN2,给他的IN3,给他IN4,那这个时候呢,我就知道啊,你如果携带是in,我知道啊这个请求是你发的,哎就这样来区分不同的用户啊服器得到cookie之呢,就根据他这个信息来区分不同的用户啊哎,这这个cookie啊,其实这个cookie呢,呃这个创造他的呢,也是一个美国人啊,这个美国人呢,他有一个习惯。他比较喜欢喝咖啡,然后呢,经常去一个店里边消费那个cookie,他为什么叫这个名字,你想啊,这个cookie这个单词是什么意思啊。
14:04
什么饼干是吧,什么还有什么小甜心是吧?哎,饼干,那这个饼干为为什么叫饼干呢?就是因为他在那个店里边消费的时候呢,每次走的时候,那个店里边有个活动,那就送你一个cookie,送你一个小饼干,然后呢,他发现那个饼干上还有一些很纪律性的文字,哎,就这样啊,激励性的文字,说什么呢,什么打捞日本么等等啊打捞日本帝国维啊等等类似的啊,一些激励的一些文字啊,激励些文字,那就这样啊,启发到他了,诶对这个东西上面可以携带东西啊,那我就想,哎这个,那我发请求的时候,我携带这个,携带一些信息呢,这个服务器不就知道是谁了吗?哎,所以啊这样哎,他就受到了启发,所以呢,这个就有了这个cookie啊有了cookie好啊说了这个呃原理,诶你这个要知道cookie呢是呃服务器创建的,用来区分不同用户的,诶一段信息,诶一段信息,但是呢,它是保存在浏览器上的,诶我们这个浏览器都有一个功能清清除cookie,诶清除cookie,因为呢,里边它会保多保存好多。
15:05
多cookie,你访问不同的网站可能保存了好多cookie啊,保存好多cookie好呃,那下面呢,就是一个怎么来创建cookie了啊,怎么来这个创建cookie7.613这块,呃,创建固呢也非常的简单啊,我们直接用HT点一个GU,然后里边给它设置这个内设置Y6就行了。你也可以整下其他的什么HP例的于处,当然你还可以设置一下那个max edge,哎,让他这个失效的一个时间,哎,当然都可以设置啊,都可以设置,哎那个单位是一个秒啊,哎单位是秒,比如设置这60,也就是你要让它60秒,哎生存60秒,60秒之后不管你浏览器有没有关,默认是。那但是这个时候啊,它就是一个相对的一个时间了,有可能它默认的时间比你设置的时间要长,有可能也要短。啊,如果你这个创建好之后浏览器啊,比如我创建好发给你浏览器了,浏览器立马关了,是不是立马就失效了,对吧,如果你要这个创建了,这个时间是60秒,哎,这个设置的时间60秒,在这60秒内,不管你关开浏览器关了多少,开了多少次,是不是只要在60秒内它都有效,所以这个啊,你不能说什么,呃,默认的时间就比那个你设定的要短,那这个不是的啊,不是的,不是这样的,只是它默认呢,只要你这个浏览器打开了,你的浏览器一直不关,那这个时间就一直。
16:17
啊,这个是这个这个呼吸的有效时间就一直很长,哎,如果你要这个创建发给你之后立马就关了呢,那就相当于呃,这个立马就失效了,所以啊,你不能认为你自己设置这个,这个时间就比默认的要长,那不一定你你这个即使你比如设置了这个一七天,那我要这个浏览器一直不关,一直不关,那它也是有效的,也是有效的,有可能比你的七点还长的是吧,就这个啊。这是创建,那怎么来这个添加呢,我们这个。呃,设置响象头,我们都知道这个response writer,就那个W,是不是它有一个header啊头嘛,对吧?哎头你调下那个哎方法,然后调一下这个set方法啊调下这个set方法,因为head这个类不就是head类,呃这个结构嘛,还结构下有一个对应的方法,什么set ADD呀,就这样啊,来给它这个来设置这个cookie,但是注意啊,这块你这个添加第一个cookie的时候,因为我可以创建好多个cookie,比如呢,你可以设置好多cookie都发送给这个浏览器,诶你第一个呢,用set以后的就用at方法,就用at方法,这个had啊header不知道你还有没有印象啊hader had这个来type我们来看一下,再去看一下吧。
17:24
Head里边呢,有这个set方法啊,还有at方法等等啊。那点不开了,官方问答标准库。哎呀,诶。Net http。Head head。Head啊,Head里边有get呀,Set呀,还有ADD,还有这个删除等等,有这些方法,还有这方法,哎这个呢,就是这个set,添加值建筑对的,添加建对的,还有这个ADD,如果你要这个,比如要这个把这个cookie这个给响应给客户端了,想应给我们这个浏览器了,你这个如果要设置多个,那第一个呢,诶你用这个set set啊第二个呢,就是at,就是ADD了,当然呢,我们也有简单的方式啊,哎,我们把这个说完之后再说简单的,那这个had啊,这个我们的response。
18:23
This letter呢?那个里边的啊,那个里边的那个类型header。怎么没了呢?啊在这啊,在这里边有个head啊,就是这个head类型啊head类型,所以呢,我们就是用它啊,用它调那个set,还有at方法来进行这个,呃,设置这个显像头的啊设置响像头,好,那现在呢,我们就来测试一下。来把这个右键,我们来新建一个文件夹,我不。小花仙,Cookie。
19:00
好哎,来创建一个文件,你有一个文件man.go好,诶,在这呢,我们来package。这个东西关掉。那。好写一个处理器,一个处理器函数干什么呢?来这个设置cookie。先写这个名字,叫一个set。That cookie。添加cookie。小猪公都可以啊。Set一个扑。好,WTTB,第一个response writer。而新HTTP的一个request。好,诶先放这啊先放这儿,然后呢,诶来我们这个映射一下这个请求,HTTP点一个handle fun。
20:08
Set一个cookie。好一个cookie。HTTP点了一个listen and so。8080。New保存好,那在这,哎,我们来这个创建cookie。双肩cookie。怎么来创建呢,Cookie?等于HTTP点一个。Cookie,哎,里边来指定那个字段就可以了,比如呢这个name。我们随便指定一个啊,那指定一个user吧,User第二个。指定一个这个A什么value,一会再指定max。Y6,哎,我来指定一个what me me,好,哎就这样,哎那这样就是这个很简单,一个cookie了,一个优酷名,一个这个哎一个name,一个名字,一个值,一个值,那将来呢,你这个我把它想给这个客户端之后呢,以后你再发起周就会有一个U的,等于me就这样的一个会就写带过去了啊就写带过了,当然了你可以设置其他的有什么呢?HTTB什么only啊,可以指定一个true,这定一个true都是可以的啊,都是可以的,当然了这个也不是说必须的啊,必须的上面这两个是必须的,Name什么me,你这个来区分用户了嘛,哎,只要指定它就知道不同的用户了,HP only,哎这个HP请求的时候个出。
21:37
好,那这个创建好它之后,我这就写成中文的了吧。创建好了之后呢,我需要把它响应给这个,将这个cookie发送给这个客户端,或者说发送给浏览器。怎么来发送呢?
22:00
是不是响应过去W哪一个header,哎,这是head类型,然后点一个。Set set里边整一个什么呢?Set cookie。后边呢,就把这个cookie。军。Cookie好,哎,这是这是添加第一个,哎,刚刚我们也说了啊,我们可以呢。嗯。啊,不是不能直接转吗。不行是吗?
23:13
哎,不行,来来来,Cookie。Cookie点一个。String。嗯。好,这是这个啊,将它发送给这个,呃,浏览器浏览器好啊,我们这个写完之后呢,诶我们来试一下啊,我们看一下这个HTTP协议,诶响应报文里面那个响应头,它会多一个set cookie啊set cook。好,诶来运行一下它。狗的。慢点,够。好,来。允许。允许。
24:02
Localhost。8080斜杠set一个。Cookie好,F12,我们先把报文信息给它调出来啊,Network好,来回车。哎,点开。来看在这儿是不是多了一个set cookie。对吧,哎,Set k u name等于me htb htb,当然如果你要设置了什么mark edge,它会有一个什么呢?失效的一个时间,一会我们再来设置啊,这是我这个创建了一个,当然了啊,我们也可以创建多个,那我再来整一个cookie复制一个。那么COOKIE2。好诶,那这块呢,我们第二个啊什么呢,来添加第二个cookie。W点了一个header。
25:00
点一个ADD。Set cookie。逗号cookie。有一个string。好,诶,来CTRLC。慢点,够。写错了。Cookie啊,COOKIE22.4倍。慢点,够。点A。好来现在呢,哎,我们再来这个刷新一下。点开在cookie,诶这时候呢,有两个了,诶一个U的啊me,第二个U的这个没改啊,应该U的me r没有改啊没有改,但是这块啊这个呃,设置cookie哎,如果这个第一个你用这个set,第二个能用ADD,其实呢啊,我们还有个简单的方式。简单方式,这种方式呢,太费劲,打点head什么的,Set直接有一个方法。
26:04
哎,其实有个方法可以直接设置这个cookie,哎,把它注掉了啊。走掉了,哎,这种方式这个太费劲了啊,太麻烦了,哎,直接有一个方法可以这个很快速的来进行设置啊,来注掉。哎,这个呢,也住掉。不要,那我们就响应一个了啊,把这个COOKIE2不要了。不想用脸了啊,不想要脸了。哎,干什么呢?诶这个直接用这个W点一个。叫一个什么呀。有一个方法啊。赛cookie是吗?怎么出不来呀?Said cookie。
27:22
看一下啊,看一下那个set cookie在哪了啊。嗯。HTTPM找一下啊,有一个方法很很快速的设置cookie。Set cookie,我记得有一个。Set啊在这啊,在这set cookie htb的啊HTB的一个set cookie这块呢,指定下这个W,哎然后呢,指定下这个cookie,注意这块是一个指针,哎,Cookie的一个指针,哎,Set cookie呢在W的头域中,哎,就是在我们这个响应图上面,哎,这个添加set cook头该HP头的一个指哎为这个cookie,哎为cookie这这个啊我们这个可以w.head点那样ADD呀,或者set来添加cookie,诶当然了,也可以直接调这个HTTP里边这个set cookie这个函数,哎,来这个设置cookie,但是注意后边呢传的是一个cookie的一个指针。
28:18
所以呢,我们还可以这样。直接调用,调用什么呢?HTTP的啊,这个啊表示什么呢?S函数。哎,设置这个注。哎,设置故意来HTTB点一个set好W传进去后边呢是。And。Cookie。哎,是一个指针,哎,一个指针啊这样啊也可以,哎把它响应给这个,哎浏览器或者响应给我这个客户端,客户端好哎这这种方式啊,这种方式呢,就比这个要简洁了啊,比这个要简洁了,好诶那我们同样哎试一下它好不好使ctrl c go build慢点go。
29:07
好,哎,来测试一下。刷新。好,点开。能you等于a me,哎,同样哎也可以想象到这个,哎,请求投这啊,想象到这个,请这个想象投这,想象投这,那当然啊,以后呢,我们在发起出呢,就会携带着这个,哎,携带这个顾客了。我现在没有这个,哎,没有这个,哎,来啊,你看cookie等于U的等于ad me,那当然了,我现在就这一个请求呢,能处理,所以呢,我只能发这个了啊,发这个了,Cookie u的等于me啊,当然以后你要是发我这个项目下的其他一个,我没有映射啊,没有映射它会报,那我发一个。打一个AA。哎,Note found点开。哎,写在这U的等于二的幂,哎,你发一个这个bbb,只要我这个项目项目下的哎。
30:00
所有的PPP点开这块呢,也会写的这个孤僻以以后你每次都写决它就跟我刚刚举那个例子一样,我发给你那个牌来了,我给你盖了个章,以后你再来参加这个活动,就带着那个牌,我就知道哦是你了,你消费了多少次,这块也一样,你每次发你又都携带他,我在服务器得到他之后,哎,就知道你这个发的这些请求呢,都是你发的,都是你发的,就这个啊区分说白了就是来区分不同用户的,就是一个就是一个标识而已啊,一个标识就是我们说的怎么来创建啊,怎么来创建,那现在你来看了啊,这个呢,我们创建,最终呢,这个创建好之后呢,在想象图上边有一个S想应给这个客户端了,显给浏览器了,以后浏览器每次发起时都携带的叉,是不是在请求头里边携带着?那我获取的时候,你说用谁获取啊。我在后台获取是不是就用这个R用它来获取了,是不是它头里边来拿这个OK啊对吧?哎,就这就涉及到到我们怎么来获取这个OK了,那这个我们下节课再说啊,下课休息一下。
我来说两句