对 HTTP HTTPS的认识

1.HTTP:超文本传输协议

   -以明文的形式传输

  -效率更高,但是不安全

2.HTTPS:HTTP+SSL

  -传输之前数据先加密,之后在揭秘

  -效率低,但是安全

3.get请求和post请求的区别

  -get请求没有请求体,post请求有,get请求是把数据放到url地址里面

  -post请求常用于登陆注册

  -post请求携带的数据量比gei请求量大和多,常用于传输大文本

4.HTTP协议之请求

  -请求行

  -请求头

    -User-Agent:用户代理:即将爬虫伪装成一个浏览器,对方服务器能够通过user-agent知  

    当前请求对方资源的是什么服务器(如果我们需要模拟手机版的浏览器发送请求,对应       的就需要我们把user-agent改成手机版的)

    -Cookies:用来存储用户信息的,每次请求都会携带上一起发送给对方的浏览器

      -要获取登陆后才能访问的页面

      -对方的服务器会通过cookies来判断我么是一个爬虫

   -请请求体  

      -携带数据

      -get请求没有请求体

      -post请求有请求体

-HTTP协议指相应

  -响应头

    -Set-Cookies:对方服务器通过该字段设置Cookies到本地

  -响应体

    -url地址对应的响应

原文地址:https://www.cnblogs.com/hum0ro/p/9142062.html