http协议组成
摘要 本文主要内容介绍什么是http协议 了解http协议之前我们先了解一下当我们输入一个url到页面渲染出来,这个过程发什么了什么呢~ 网络开启线程开始解析url DNS解析域名,查询IP 建立TCP/IP链接 然后发送请求 什么是HTTP协议: HTTP即超文本传输协议,作为网络协议中的应用层的协议,它是一种文明的协议,传输过程中传输内容对外是可见的。 HTTP的特点: HTTP协议是基于TCP/IP通信以协议来传递数据的,数据类型可以是JSON、表单、HTML、图片等等 HTTP默认端口号为80 HTTP是协议是无状态的,每一次的请求与响应彼此没有任何关系(这也是为什么产生Session、Cookie、Token的原因) HTTP请求组成部分 请求行 请求行有请求方法、URL字段、HTTP协议版本号三部分组成 HTTP请求方式:POST GET PUT DELETE OPTIONS等等 在这里需要了解到,HTTP请求也分为简单请求跟复杂请求 那么一个HTTP请求如何满足是简单请求: 1HTTP请求类型为:HEAD、GET、POST 2HTTP头包含:Accept、Accept-Language、Content-Language、Last-Event-ID、Content-Type Content-Type仅能是application/x-www-form