接口测试平台代码实现43:接口底层请求逻辑

本文介绍了如何在接口测试平台上实现Send按钮的请求逻辑。通过前端调用requests发送请求,后台接收并返回数据,展示在调试层。文章详细讲解了前端按钮的onclick函数、请求函数的设计以及后端urls配置和Api_send函数的实现。在处理过程中,修复了当用户选择返回体子页面时的编码格式报错问题,并讨论了保存接口时的逻辑处理,确保在不同场景下都能正确保存请求体信息。
摘要由CSDN通过智能技术生成

终于结束了接口调试层的前端编写。来到了后台代码处理。其实就是点击Send按钮,我们调用requests来发送请求,并把返回值显示到调试层的返回体中即可,注意实际中这部分会越来越复杂,内容也会越来越多,本教程目前章节只会实现初始的各种请求难度,后续章节可能会不断完善这块。

    首先打开P_apis.html ,找到调试层的Send按钮:

注意,我们要给这个按钮添加一个onclick函数ts_send(),也就是请求函数。

然后我们去下面的script中找个位置,新建这个函数:

好,让我们现在来设计一下这个函数:

首先他要获取这个接口当前所有的数据,用户正在选择的编码格式和请求体。

然后发出请求给后台传递这个接口的所有数据。然后接受到后台返回值后,直接切换到返回体

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

我去热饭

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值