软件接口的定义(简单易懂的软件接口名词解释)

一、 一个URL就是一个接口:接口大致会分为一下几个部分:

  1. 请求协议:
  • http — 普通的http请求
  • https — 加密的http请求,传输数据更加安全
  • ftp — 文件传输协议,主要用来传输文件

软件接口的定义(简单易懂的软件接口名词解释)(1)

  1. 请求IP:就是指提供接口的系统所部署的服务器地址
  2. 请求端口:如果不填端口,默认是80,否则需要填写端口号
  3. 接口路径:指系统提供的接口在什么位置
  4. 接口参数:参数在接口路径后,用“?”来表示路径地址完了,剩下的都是参数了,用“&”来区分参数个数,

二、http请求方式

GET --- 通过请求URI得到资源 POST --- 用于添加新的内容 PUT --- 用于修改某个内容 DELETE --- 删除某个内容 CONNECT --- 用于代理进行传输,如使用SSL OPTIONS --- 询问可以执行哪些方法 PATCH --- 部分文档更改 PROPFIND (wedav) --- 查看属性 PROPPATCH (wedav) --- 设置属性 MKCOL (wedav) --- 创建集合(文件夹) COPY (wedav) --- 拷贝 MOVE (wedav) --- 移动 LOCK (wedav) --- 加锁 UNLOCK (wedav) --- 解锁 TRACE --- 用于远程诊断服务器 HEAD --- 类似于GET, 但是不返回body信息,用于检查对象是否存在,以及得到对象的元数据

http请求头

请求头包含许多有关的客户端环境和请求正文的有用信息。例如,请求头可以声明浏览器所用的语言,请求正文的长度

http请求体

请求体就是请求等正文了,可以有很多种请求体。

软件接口的定义(简单易懂的软件接口名词解释)(2)

接口测试其实就是几个步骤。

  1. 拿到接口的url地址
  2. 查看接口是用什么方式发送
  3. 添加请求头,请求体
  4. 发送查看返回结果,校验返回结果是否正确

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页