如何使用Postman测试��接�

�表在 Linux�� 2022-5-19 17:01 [�制链接] 21 29479

我们在开���功能的时候�常需�测试��接�,但是因为��的安全性�制和授�方�的差异,导致测试��接��常�方便,今天给大家分享一下利用Postman这个工具�测试��接�的方法。

1. 打开��API开关,获�API token,并且添加测试机器的授�IP。


2.  ä¸‹è½½å®‰è£…Postman,然å�Žåˆ›å»ºä¸€ä¸ªCollection命å��为btpanel。


3. 在btpanel的Pre-request Script里�添加如下代�:
  1. var now = Date.now();
  2. api_token = pm.collectionVariables.get("api_token");
  3. request_token = CryptoJS.MD5(now+CryptoJS.MD5(api_token));
  4. pm.request.addQueryParams("request_time="+now);
  5. pm.request.addQueryParams("request_token="+request_token.toString());
�制代�

4. 为btpanel添加预设环境��,命�如下:
api_token:你��的API token,必须设置。
panel_address: ��地�,�选,设置�方便多个接�引用�一个��地�。
panel_port:��端�,�选,方便多个接�引用�一个端�。
�考截图:



5. 在btpanel这个Collection下添加一个接�测试,比如我这里测试一下��获�API token的接�:
config?action=get_token。
请注�:如果有其他�数请在body的form-data里�添加��。



更���地���需�更改panel_address和api_token的值。

大佬大佬

123  å�‘表于 2024-12-25 09:31
支æŒ�:www.tsyvps.com  å�‘表于 2022-12-27 12:13
用showdoc类的工具怎么é…�置接å�£æµ‹è¯•方法,å�¯ä»¥æ‰¾é˜¿å®�。  å�‘表于 2022-5-20 08:46

好久没�大佬冒泡了
5#
�表于 2022-8-8 21:25:35 | �看该作者
感谢大佬的教程
6#
�表于 2022-10-3 22:46:01 | �看该作者
�知�撒
ç…§æ�¬å�Žï¼Œä¾�ç„¶æ��示 安全入å�£æ ¡éªŒå¤±è´¥   æ€Žä¹ˆåŠž
  1. var now = Date.now();
  2. api_token = pm.collectionVariables.get("api_token");
  3. request_token = CryptoJS.MD5(now+CryptoJS.MD5(api_token));
  4. pm.request.addQueryParams("request_time="+now);
  5. pm.request.addQueryParams("request_token="+request_token.toString());
�制代�


请问加入这些代�� ,怎么把
request_time
request_token
�到请求中呢,是放到 请求的headers中还是body中呢
9#
�表于 2023-7-18 23:18:54 | �看该作者
支�一下�继续�展,看好�塔�
10#
�表于 2023-10-17 22:59:39 | �看该作者
堡塔�费组队活动,用APP就能管��务器,组队��3年APP�件,�拿白�拿,现在就�组队�。https://www.bt.cn/freegroup?group_id=8fde5109

�哥碉堡了。我今天第一天加入论�。有什么建议。
12#
�表于 2024-6-14 14:28:51 | �看该作者
学习啦
13#
�表于 2024-8-17 08:49:35 | �看该作者
��学习一下
14#
�表于 2024-11-4 15:37:54 | �看该作者
按��示�作,还是一样的问题,怎么解决
过�学习了
您需�登录���以回帖 登录 | 立�注册

本版积分规则

普通问题处�

论��应时间:72�时

问题处�方�:排队(仅解答)

工作时间:白�:9:00 - 18:00

紧急�维�务

�应时间:3分钟

问题处�方�:�塔专家1对1�务

工作时间:工作日:9:00 - 18:30

�塔专业团队为您解决�务器疑难问题

立�付费处�

工作时间:09:00至24:00

快速回� 返回顶部 返回列表