前一段时间,研究WEB Api相关的工具。
YApi 可以内网部署,内心十分的欢喜啊。而且gitHub上推荐超过4000星,成绩很优异嘛。然而通过最终的尝试,我还是打算放弃他,投入Postman的怀抱。
原因主要有二:
1、“自动重定向”无法 Disable
我们的项目用了OAuth认证,认证成功之后会重定向到首页,这种状况导致我们始终没有办法拿到Token。Token是在未重定向前的Response中。
2、 接口的前置,后置,验证脚本都是全局的,不像Postman每个接口都可以执行。
如果你的请求特别多,每个请求处理都有差异,你的各种脚本中将出现大量的If,else来处理不同的请求。维护起来有点。。