1、总体介绍![在这里插入图片描述](https://img-blog.csdnimg.cn/d4158c69184f4b77882fe0efa1a530e7.png#pic_center)
通过截图可以看到,我们请求index.html,一共有三个请求。下面分别介绍
2、第一个index.html
该请求,没有拿到正常的页面内容,拿回来的内容是一堆嵌入在页面中的js,另外服务端会set-cookie,80S结尾的cookie值,就是这个时候拿到的。
注意该请求是状态码为202,表示服务器已经收到了请求,只是没有处理。
3、def1675.js
这个请求,在两次index.html之间。可以该请求的相应内容是一个js文件,后面是一些乱码字符
4、第二个index.html
该请求已经拿到了正常的页面内容。可以看到此时的cookies里已经有了80T结尾的值。
总结
我们简单概括整个流程就是:第一次index请求,没有返回正常的页面内容,返回的是一堆js,另外此时服务端set了80S结尾的cookie。第二个请求,拿回了一个乱码的js文件。第二个index请求,拿到了正常的页面内容,此时可以看到cookie中有了80T结尾的cookie。
所以我们很容易想到,应该就是第二个请求拿回来的js文件生成了80T结尾的cookie,有了80T的值,才使第二次index请求能正常的返回数据。
那么下面我们来具体的分析一下前两个请求拿回来的具体内容,这对于生成80T的值至关重要!