mfc调用url接口_接口测试,常见的类型

一.常见的接口类型

HTTP接口:通过http协议传输的接口,可以传输文本表单数据,也可以传输json类型的对象数据或XML类型的数据

web service:基于SOAP协议的一种RPC实现方案。相比传统的HTTP接口只传输文本请求和文本响应,通过web service可以直接拿到远程的一个对象,并能够直接调用该对象的属性和方法,比HTTP更高级

RPC 接口:RPC技术是指远程过程调用,它本质上是一种Client/Server模式,可以像调用本地方法一样去调用远程服务器上的方法,它支持多种协议(如:HTTP、TCP、UDP、自定协议)和多种数据传输方式(如:Json、XML、Binary、Protobuf等)。

本文主要介绍http请求接口。

常见的http请求方式包括:get(查)、post(增),除此之外还有put(改)、delete(删)等。

二.http请求

1)get型接口

格式:请求参数一般写在url之后,用"?"链接,多个参数之间用"&"链接。如:https://www.douban.com/search?cat=1001&q=这是一个豆瓣查询图书信息的开发api,q='',单引号里就是查询的参数,如查询《龙族》这本书的信息,则q=龙族,使用apipost工具来试验一下,如下图:

af19796e818627d45fae8454e5cd7210.png

场景:get型接口用于获取信息,多用于查询数据,如列表查询功能,点击查询按钮就调用一个get接口,然后把信息返回出来

特点:1请求数据量小,2参数暴露于url地址中,故存在安全隐患

2)post型接口

说明:向指定资源位置提交数据(如提交表单、上传文件)来进行请求,post请求可能会导致新资源的建立

场景:如注册、登录等功能,如用户通过用户名密码登录某个网站

特点:请求数据量大,安全性高

格式:选择post方法,输入url,然后在body里面输入参数名,参数值。

6bb8cf62bbff4566ac0f3a461535312e.png

工具链接开发安利给你们

ApiPost - 可直接生成文档的API调试、管理工具​www.apipost.cn
e409ad999c2793efc1ad20e242858496.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值