接口测试 一 网络基础试 网络协议TCP/UDP TCP: 建立连接 安全可靠协议 以流进行数据传递,无大小限制 三次握手协议,四次挥手 UDP: 不建立连接 不可靠协议 以数据包传递,有大小限制64k 二网络模型 定义:计算机网络的各层+其协议的集合 作用:定义计算机网络的所能完成的功能 osi体系结构:概念清楚&理念完整 但复杂&不实用 |OSI体系结构七层|TCP/IP结构|五层体系结构| |:-:|:-:|:-:| |7.应用层|4.应用层 |5.应用层| |6.表示层|3.运输层 |4.运输层| |5.会话层|2.网际层|3.网络层| |4.传输层|1.网络接口层|2.链路层| |3.网络层||1物理层| |2.链路层||| |1.物理层||| HTTP协议 1.超文本传输协议:使用链接的方法,将各种不同空间的文字信息组织在一起的网状文本。 2.HTTP协议概述: WEB浏览器与WEB浏览器之间的一问一答的交互过程必须遵循一定的规则,这个规则就是HTTP协议。 HTTP协议是一种应用层协议,它通过TCP实现了可靠的数据传输,能高保证数据的完整性,正确性 而TCP对于数据传输控制的优点也能够体现在HTTP协议上,使得HTTP的数据传输吞吐量,效率得到保证。 常用的请求方法 GET PODT DELETE PUT HEAD get与post的区别 1.GET是不安全的,因为在传输过程通过地址栏发送数据,数据传输有限制,不安全 2.post通过请求体提交数据,数据传输无限制,安全。Get是表单的默认提交方法,Get的执行效率比Post方法好, 常见的状态码: |状态码|描述| |:-:|:-:| |200|请求成功| |301|重定向| |404|路径错误| |500|内部服务器错误|
|