单位做网站怎么做,珠海网站建设小小网络,顺德做外贸网站,广州互联网公司排名1.HTTP
#xff08;1#xff09;概念#xff1a; Hyper Text Transfer Protocol#xff0c;超文本传输协议规定了浏览器和服务器之间数据传输的规则。 #xff08;2#xff09;特点 基于TCP协议:面向连接#xff0c;安全基于请求-响应模型的:一次请求对应一次响应HTTP协…1.HTTP
1概念 Hyper Text Transfer Protocol超文本传输协议规定了浏览器和服务器之间数据传输的规则。 2特点 基于TCP协议:面向连接安全基于请求-响应模型的:一次请求对应一次响应HTTP协议是无状态的协议:对于事务处理没有记忆能力。每次请求-响应都是独立的 1缺点:多次请求间不能共享数据。 2优点:速度快 2.请求
1含义 含义客户端向服务器发送消息。 2组成 1请求行(请求方法 URL 协议/协议版本号) URL组成 URL网址协议://主机地址(IP地址或域名):端口号/路径?参数名参数值参数名参数值 面试题1介绍一下http和https的区别 http和https的区别 httphttps共同点都是协议,都可以用来传输数据不同点 不加密,不安全http端口号是80 加密协议(公网使用)https端口号是443 面试题2请求方法(get和post的区别) get和post的区别 getpost共同点都可以向服务器发起请求,并且携带参数不同点 参数放在浏览器的地址栏,可以看到不安全参数长度有限制(浏览器的地址栏有长度限制)没有请求体 参数放在请求体,需要抓包才可以看到相对安全参数长度无限制可以传递任意数量的参数 2请求头
键值对的形式展示 客户端的属性信息
3请求体(请求参数)
namevalue 如果有多个参数,用连接 3.响应
1含义 含义服务器向客户端返回数据的过程。 2组成 1响应行协议/协议版本号 响应状态码 状态描述 面试题响应状态码 面试题响应状态码 2XX 成功3XX重定向4XX 客户端错误5XX服务器错误 2响应头: 服务器的属性信息
3响应体: 服务器返回的结果(图片\HTML\JSON\txt等等) JSON:{name1:value1} 未完待续。。。