HTTP协议简介

前言

HTTP的全称是Hypertext Transfer Protocol,超文本传输协议(现在大多数用了更安全的HTTPS)

  • 规定客户端和服务器之间的数据传输格式
  • 让客户端和服务器能有效地进行数据沟通


    Snip20160725_2.png

HTTP协议的特点

  • 简单快速
    因为HTTP协议简单,所以HTTP服务器的程序规模小,因而通信速度很快

  • 灵活
    HTTP允许传输各种各样的数据

  • HTTP 0.9和1.0使用非持续连接
    限制每次连接只处理一个请求,服务器对客户端的请求做出响应后,马上断开连接,这种方式可以节省传输时间

Snip20160725_3.png

发送HTTP请求的方法

最常用的是GET和POST

Snip20160725_9.png
Snip20160725_10.png

HTTP通信过程

Snip20160725_7.png
  • 请求

![Snip20160725_5.png](http:/


Snip20160725_10.png

upload-images.jianshu.io/upload_images/1777166-2a9983cda57fd8b1.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

  • 响应
Snip20160725_6.png

常见响应状态码

Snip20160725_8.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容