相信很多同学都对HTTP的header和cookie,和session都有疑问,因为我们开发的时候一般都需要请求网络获取数据,有时候还需要带cookie或者带特殊的字段发起请求。

现在我们就来简单的了解一下这个过程。

1、首先,header包含cookie和session,编码,协议类型,返回类型,提交的参数,客户端信息等等等等。

2、header包括response header和request header

3、cookie是有有效期的,你需要持续的状态的话,可以定义一个token,get和post方式传递都可以,cookie每次都会有返回,只是不产生cookie的时候为空而已。

服务器连接是需要握手的,第一次发送数据,服务器返回一个状态,然后客户端也返回一个状态,服务器接收到状态之后处理数据返回数据,客户端接受数据。

下面贴图理解一下:

requset header

respons header

request是客户端发送的,包含参数,提交的cookie什么的

response是服务器响应的,包含返回的数据结构和生成cookie什么的

最新文章

  1. k8s总结(图片打开略慢请知晓)
  2. 25+ Useful Selenium Web driver Code Snippets For GUI Testing Automation
  3. Iconfont-阿里巴巴矢量图标库
  4. xdebug安装
  5. LintCode Binary Tree Preorder Traversal
  6. 构造函数模式自己定义js对象
  7. <转>浅谈DNS体系结构:DNS系列之一
  8. RedHat7笔记
  9. SGU 159.Self-Replicating Numbers
  10. Tcl学习之--语法|变量
  11. 一起学 Java(四) File、Try 、序列化、MySQL、Socket
  12. Java面试17|Java基础
  13. 飞鱼相册笔记(1)----外置SD卡文件夹名称不区分大小写
  14. 一起刷LeetCode
  15. mongoDB的使用A
  16. MySQL升级后 MySQL 5.7 时间不兼容问题
  17. 基于滑动窗口协议写的程序(UDP实现) .
  18. .Net MVC 自定义Action类型,XmlAction,ImageAction等
  19. 2018-2019-2 20165209 《网络对抗技术》Exp2:后门原理与实践
  20. BASIC-5_蓝桥杯_查找整数

热门文章

  1. Windows Sublime text3 搭建Go语言环境
  2. Hackerrank--Mixing proteins(Math)
  3. gomod
  4. Python实例 遍历文件夹和文件
  5. python实例 输出字符串和数字
  6. python 变量离散化
  7. webpack学习之—— Plugins
  8. Spring_事务
  9. 多线程 多进程 协程 Queue(爬虫代码)
  10. [Vue CLI 3] vue inspect 的源码设计实现