接口与协议

本文详细介绍了HTTP协议,包括HTTP请求与响应的结构、HTTP 1.0与1.1的区别,以及GET与POST请求的差异。同时,讨论了接口测试的概念、分类和工作流程,并强调了接口文档的重要组成部分。此外,还提到了会话管理技术如Cookie和Session的使用。
摘要由CSDN通过智能技术生成

软件开发的两种结构

1)Cs(Client/Server):客户端——服务器结构

C/s结构技术上很成熟,它的主要特点是交互性强,具有安全的存取模式,网络通信能量低,响应速度快,利于处理大量数据。

C/s的优点

C/s结构的管理信息系统具有较强的事务处理能力,能是实现复杂的业务流程。

2)B/s(Browser/Server):浏览器——服务器结构

是目前应用系统发展方向。Bs是伴着linternet技术的兴起,对C/s结构的改进,为了区别于传统的C/s模式,特意称为B/s模式,在这种结构下,通过W3浏览器来进入仍作页面

B/s的优点

分布性强,客户端零维护,只要有网络,浏览器,可以随时随地进行查询,浏览器业务处理

3)Bs与Cs优缺点对比

Cs响应速度快,安全性强,用户体验好,一般应用于局域网中,但是开发维护成本高,B/s可以实现跨平台,客户零维护,但是个性化能力低,响应速度慢,所以有些单位日常办公应用Bs,在实际产生中使用C/s结构

4)Http协议Https fip

4.1)什么是http协议

1.协议部分:该URL的协议部分为“http:”,这代表网页使用的是HTTP协议。在Internet中可以使用多种协议,如HTTP,FTP等等本例中使用的是HTTP协议。在"HTTP"后面的“//”为分隔符

2.域名部分:该URL的域名部分为“www.aspxfans.com”。一个URL中,也可以使用IP地址作为域名使用

3.端口部分:跟在域名后面的是端口,域名和端口之间使用“:”作为分隔符。端口不是一个URL必须的部分,如果省略端口部分,将采用默认端口

4.虚拟目录部分:从域名后的第一个“/”开始到最后一个“/”为止,是虚拟目录部分。虚拟目录也不是一个URL必须的部分。本例中的虚拟目录是“/news/”

5.文件名部分:从域名后的最后一个“/”开始到“?”为止,是文件名部分,如果没有“?”,则是从域名后的最后一个“/”开始到“#”为止,是文件部分,如果没有“?”和“#”,那么从域名后的最后一个“/”开始到结束,都是文件名部分。本例中的文件名是“index.asp”。文件名部分也不是一个URL必须的部分,如果省略该部分,则使用默认的文件名

6.锚部分:从“#”开始到最后,都是锚部分。本例中的锚部分是“name”。锚部分也不是一个URL必须的部分

7.参数部分:从“?”开始到“#”

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值