跳到主要内容

通过uTools执行自定义脚本

· 阅读需 3 分钟
猿1993👨🏻‍💻
一个后端打酱油程序猿~

前后端分离的项目在调试接口的时候需要获取 Token​ 作为放在 Heaer​ 中做认证信息。那么就需要找方便的方式去获取 Token,而不是每次都去前端复制一个。

现在的接口工具,例如:PostmanApiPost 等都支持请求的后处理器。请求接口完毕就可以把 token 放到环境变量中,其他接口就可以通过环境变量来取到这个值去使用。

或者 knife4j 接口文档也有类似的操作。

当然还有很多方式,来便捷的生成所需要的东西。

我要分享的通过 uTools + 脚本的形式,理论上可以生成任何你想要的东西。

uTool

新一代效率工具平台

呼之即来,即用即走,打造你的个人效率助理!

首先需要写一段脚本,例如通过 python,然后将脚本放到一个指定目录下,以便后续用。

tdimp-token.py 这段代码就是请求 http 接口获取结果,然后添加到剪切板中。

import requests
import pyperclip

url = 'http://192.168.1.91:8000/auth/login'
data = {
'username': 'admin',
'password': 'admin123'
}

response = requests.post(url, json=data)
token = response.json()['data']['access_token']
pyperclip.copy("Bearer " + token)

接下来需要在 utools 中下载一个插件名称就叫做:脚本运行​。

进入插件运行环境设置,将 python 的命令行设置为 python3​(根据自身情况设置)

进入插件的脚本运行插件设置:添加监视目录,选择存放我们脚本的目录即可。

如果添加了新的脚本,进入插件中脚本运行插件设置:重新扫描所有监视目录。

最后通过关键字,运行我们的脚本即可。

除此之外,还可以执行 nodejs、shell ,不够还能自己添加。那么就可以在任何地点,都能执行得到你想要的任何结果。

比如:

  • 生成随机测试数据
  • 生成一个唯一 ID
  • ......

文章标题:通过uTools执行自定义脚本
版权声明:内容遵守
许可协议。转载请注明出处!
侵权提示:部分信息可能来源于网络。如发现有侵权,请随时联系删除!

相关推荐

2024-10-31|狼蛛SC580鼠标驱动[24年9月5号版本]#软件工具#鼠标

随机推荐


随机标签


神评论

如需图片可上传至免费图床后,使用图片外链即可。SM.MS