软件测试之接口测试系列四

接口的请求和响应

1.HTTP协议基础

   HTTP(Hyper TextTransfer Protocol,超文本传输协议)是一个基于TCP/IP通信协议,用于从万维网(www:world wide web)服务器 传输超文本 到 本地浏览器的传送协议。HTTP是基于TCP协议之上的,其中HTTP是应用层的协议。

2.HTTP协议工作原理

  HTTP协议用于工作客户端—服务端架构上,客户端指browser,是一个标准的客户端服务器模型(B/S)。HTTP协议永远都是客户端发起请求,服务器回送响应。

       

  浏览器作为HTTP客户端通过URL想HTTP服务端即web服务器发送所有请求。(web服务器有:Apache服务器、IIS服务器)

  web服务器根据接收到的请求向客户端发送响应信息。

  HTTP默认端口号为80,可以改为8080或其他。

3.HTTP协议特点

  HTTP协议是无连接的,无连接的含义指限制每次连接只处理一个请求。 

  HTTP是媒体独立的,只要客户端和服务器端知道如何处理数据内容,任何类型的数据都可以通过HTTP发送。

  HTTP是无状态的。无状态是指客户机(Web浏览器)和服务器之间不需要建立持久的连接。

  

  

猜你喜欢

转载自www.cnblogs.com/chenting-personal/p/12101465.html