美文网首页
http系统学习笔记(7)

http系统学习笔记(7)

作者: Lazy1 | 来源:发表于2017-02-10 10:36 被阅读19次

1.代理:

  • 就是在客户端和服务端之间的中间人,转发客户端的请求,处理服务端的响应,并且在发给客户端。

  • 单个客户端使用称为私有代理

  • 多个客户端使用称为公共代理

Paste_Image.png

2.代理是如何获取流量的,如何就让请求走代理了?

  • 修改客户端,比如修改给浏览器设置代理
  • 修改网络,修改路由
  • 修改DNS的命名空间
  • 修改web服务器

3.cookie的类型

  • 会话cookie(临时的cookie,浏览器推出的时候会清除)
  • 持久cookie(生存的时间更长一些,一般存在于硬盘上)

4.http

普通的http请求是短连接当一次请求成功之后就断开连接,Android的http底层的基于HtppUrlConnection,HtppUrlConnection是基于socket,所以这里的socket是在拿到数据之后就直接close,而普通的socket长链接就是需要关闭的时候才调用close,浏览器的http请求是保持长连接,是因为keep live此标识,那如果我在手机http请求头加上keep live那岂不是也可以保持长连接了,待验证

5.cookie如何给客户端

Paste_Image.png

cookie不仅限制于ID号,还可保存一些信息,cookie信息最终会保存浏览器的cookie的数据库中,每个浏览器存储cokkie的方式也不一样

Paste_Image.png

相关文章

  • http系统学习笔记(7)

    1.代理: 就是在客户端和服务端之间的中间人,转发客户端的请求,处理服务端的响应,并且在发给客户端。 单个客户端使...

  • Python学习笔记8(mysql类操作)

    Python学习笔记7(mysql类操作) 1:安装MySQLdb,下载地址 http://sourceforge...

  • http系统学习笔记(4)

    1.常用的请求类型

  • http系统学习笔记(5)

    1.TCP链接 1.tcp连接是有顺序的,发送的时候是什么样,传递过去也是什么样。2.tcp是分流的,由ip分组传...

  • http系统学习笔记(6)

    1.http1.1逐渐取代了对keep-alive的连接支持,用了一种名为持久链接的 persistent con...

  • http系统学习笔记(2)

    1.TCP/IP TCP提供了:- 无差错的数据传输- 按顺序呢传输,数据的传输按照发送的顺序发送- 可以在任意时...

  • http系统学习笔记(1)

    1.URI我们打开的每个链接都成为一个uri,例如 http://www.baidu.com 第一个代表了约束:h...

  • http系统学习笔记(3)

    1.web的结构组件 2.代理: 就是说在客户端在服务器之间多了一个转发请求的代理,该代理可以对请求和响应体进行篡...

  • Docker 笔记

    docker 学习笔记 [TOC] 前提 基础系统 CentOS7 一、安装 docker 二、启动 docker...

  • [C指针]安全使用指针

    学习笔记 《深入理解C指针》http://www.ituring.com.cn/book/1147第7章安全问题和...

网友评论

      本文标题:http系统学习笔记(7)

      本文链接:https://www.haomeiwen.com/subject/yvyuittx.html