教你使用ApiPost中的全局参数和目录参数

本文介绍了ApiPost中全局参数和目录参数的使用,强调它们在接口请求中避免重复输入相同参数的作用,以及参数优先级规则:接口参数>目录参数>全局参数。通过实例展示了如何设置和使用这些参数,提高开发和测试效率。
摘要由CSDN通过智能技术生成

全局参数和目录参数

前面的示例中,我们都是在单一接口中填入不同的请求header、query、body参数。但在实际项目中,对于一批接口,往往具有相同的请求参数。此时,我们可以利用全局参数或者目录参数实现。

例如:常见的token令牌参数,假使我们请求项目下的任何接口都需要在header带上token参数,那么我们当然可以每个接口的header参数都写一个token,但是这样的话十分不利于后期维护、修改。

全局参数

我们打开全局参数管理器,在全局header除填上token参数:

那么我们每次发送接口,都会在请求header中自动带上该参数:

全局query和全局body的使用方法跟全局header类似,不再赘述。

目录参数

目录参数的作用和全局参数雷同,只是作用域不一样,B目录下的接口不会使用同级的A目录的目录参数作为发送参数。

我们可以通过编辑目录

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
ApiPost,请求参数可以通过Header参数、Query参数Body参数进行配置。\[2\]在Header参数,可以设置或导入Header参数,包括cookie的设置。在Query参数,可以构造URL参数,同时也支持RESTful的PATH参数。在Body参数,可以选择form-data、x-www-form-urlencoded或raw三种类型,分别对应提交表单参数、提交带文件的表单参数以及发送JSON对象或其他对象。\[2\]如果需要在每个接口的请求都带上相同的参数,可以使用全局参数管理器,在全局header填写相应的参数,这样每次发送接口请求时,该参数会自动带上。\[3\]全局query和全局body使用方法与全局header类似。\[3\] #### 引用[.reference_title] - *1* [.NetCore WebApi Post请求参数的传递和获取](https://blog.csdn.net/liangmengbk/article/details/121666756)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [ApiPost](https://blog.csdn.net/weixin_43372749/article/details/123217414)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值