软件测试笔记|接口测试|接口传输格式有哪些?

常见的接口传输格式有以下几种:

一、JSON(JavaScript Object Notation)

1. 特点

• 轻量级的数据交换格式。它基于JavaScript的一个子集,易于阅读和编写,也易于机器解析和生成。例如{"name": "John", "age": 30}这样简单直观的结构。

2. 应用场景

• 在Web开发中广泛应用,特别是在前后端分离的架构中,前端和后端之间经常使用JSON格式传输数据。

二、XML(eXtensible Markup Language)

1. 特点

• 具有良好的扩展性,可以自定义标签。格式较为严谨,例如:

• <person>
<name>John</name>
<age>30</age>

• </person>

2. 应用场景

• 在企业级应用集成、早期的Web服务(如SOAP)等场景中有较多应用。

三、HTML(HyperText Markup Language)

1. 特点

• 主要用于网页内容的呈现,但也可作为一种传输格式。它包含了各种标签来描述网页的结构和内容。

2. 应用场景

• 在一些简单的Web页面数据传输场景中可能会用到,不过其主要用途还是网页构建。

四、CSV(Comma - Separated Values)

1. 特点

• 以纯文本形式存储表格数据,数据字段用逗号分隔,行与行之间用换行符分隔。例如:name,age;John,30。简单且容易处理。

2. 应用场景

• 常用于数据导出和导入场景,如将数据库中的数据导出为CSV格式以便于电子表格软件处理。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阳哥整理软件测试笔记

博文不易,打赏让创作更有动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值