接口文档的使用

请求参数((GET方法就是Query参数,POST方法就是 Body参数)

  • 在 axios中通过headers选项设置Headers请求头参数

  • 在 axios中通过data选项设置Body请求体参数

  • 在 axios中通过params选项设置Query参数
    如果有 Query 参数,axios 会在内部把这个对象转为key=value&key=value 的数据格式,然后以?分割频道的url的后面传递给接口

axios({
	// Method请求方法
	method: 'post ',//常见的有GET(一般用于查询操作)、POST(一般用于添加)、PUT(一般用于修改,完整替换)、DELETE(一般用于删除操作)、PATCH(一般用于修改操作,局部修改),从使用角度不用关心为什么,因为这是后端设计的,我们决定不了。
	// PATH请求路径
	url: '请求路径",
	//请求路径中的:xXx表示路径参数
	//使用的时候需要指定参数,把数据值替换掉:xxx
	ur1: '/mp/v1_0/articles /:target',
	
	ur1: ' /mp/v1_0/articles/1',
	ur1: '/mp/v1_0/articles/2',
	//在 axios 中通过headers选项设置请求头参数
	headers : {
	//名字:值
	//因为 axios 发送的请求默认会设置'Content-Type ' : 'application/json'
	'Content-Type ' : 'application/json',
	
	Authorization:用户token
	},
// axios 中通过data选项设置Body请求体参数
	data:{
		mobile: '',
		code: ''
	},
// axios中通过params选项设置Query参数
// Query参数也叫查询参数
//如果有 Query参数,axios 会在内部把这个对象转为 key=value&key=value 的数据格式,然后以?分割频道的url的后面传递给接口
	params:{
		status: 2
	}
})
请求参数:
-请求头 Headers
-查询参数Query
-请求体Body
-路径参数

1.如何查看请求参数是否正确

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.1.请求头参数

在这里插入图片描述

1.2.请求体参数

在这里插入图片描述
现在chrome浏览器已经不在这个位置了
payload还有的,挪到跟headers平级了,在headers右边
在这里插入图片描述
在这里插入图片描述

2.遇到接口报错不要慌

  • 响应码,看接口文档中有没有说明该响应码的含义
    在这里插入图片描述

  • 先看响应结果,一般都有详细的错误日志
    在这里插入图片描述

  • 通过preview看响应结果更直观:
    在这里插入图片描述

  • 检查你的请求参数是否正确

    • 请求方法
    • 请求路径
    • 请求参数
      • Headers参数
      • Query参数(在url中)
      • Body参数
      • 路径参数(在url中)
  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Linux BlueZ是一个开源的蓝牙协议栈,用于在Linux操作系统上实现蓝牙通信功能。它提供了一组API和接口,使开发者能够通过编程方式控制和管理蓝牙设备。 BlueZ的接口使用文档提供了详细的说明和指导,以帮助开发者理解和使用BlueZ库。以下是Linux BlueZ接口使用文档的主要内容: 1. 系统要求:文档中指定了支持BlueZ的Linux内核版本和依赖项。开发者需要根据文档中的要求确保系统满足这些条件。 2. 安装和配置:文档提供了关于如何安装和配置BlueZ的详细说明。包括软件包的下载和安装过程,以及必要的配置文件设置。 3. API指南:文档详细描述了BlueZ的API集合,介绍了每个API的功能和用法。开发者可以查阅这些信息来了解如何使用特定的API完成蓝牙设备的管理操作。 4. 示例代码:文档中提供了一些示例代码,演示了如何使用BlueZ库的API进行常见的操作。开发者可以参考这些示例代码来快速上手和理解API的使用方式。 5. 常见问题解答:文档还包含了一些常见问题及其解答,以帮助开发者解决在使用BlueZ过程中可能遇到的问题。 总之,Linux BlueZ接口使用文档是一个提供了全面指导的资源,帮助开发者学习和使用BlueZ库。通过详细的说明、示例代码和常见问题解答,开发者可以更加轻松地进行蓝牙设备管理和通信应用程序的开发工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值