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地址对应的响应

最新文章

  1. SSD框架训练自己的数据集
  2. 反向Ajax,实现服务器向客户端推送消息
  3. php 解决json_encode中文UNICODE转码问题
  4. HealthKit开发快速入门教程之HealthKit数据的操作
  5. (笔记)angular material radio用法
  6. [改善Java代码]自由选择字符串拼接方法
  7. 本地tomcat的start.bat启动时访问不出现小猫图标
  8. c#委托和事件(下) 分类: C# 2015-03-09 08:42 211人阅读 评论(0) 收藏
  9. ASP.NET MVC 4.0 学习2-留言板實現
  10. webform登录操作中正则表达式运用
  11. sql拼接,String和Stringbuffer的问题
  12. C# DataGridVie利用model特性动态加载列
  13. java中类的三大特征之多态
  14. 添加一个非模态对话框在revit中
  15. C# Finalize和Dispose的区别
  16. PAT 1136 A Delayed Palindrome
  17. PhoenixFD插件流体模拟——UI布局【Dynamics】详解
  18. django 文件下载
  19. TinyMCE与Domino集成
  20. sping IOC和DI 初始化和关系

热门文章

  1. 怒转一波,此人整理的Flink特别好
  2. 对python中的__name__的理解
  3. asciinema.org -Record Your Terminal Share it with no fuss
  4. object of type 'Response' has no len()
  5. python opencv 生成验证码
  6. 前序遍历+中序遍历 --> 后序遍历 (二叉树)
  7. LeetCode Array Easy 283. Move Zeroes
  8. 波兰语 polish
  9. JDBC、ibatis(mybatis)、Hibernate有什么不同?
  10. 小白struts2 札记