Paw for mac是一个全功能的HTTP客户端,可让您测试和描述您构建或使用的API。Paw具有美观的本地macOS界面,用于撰写请求,检查服务器响应,生成客户端代码和导出API定义。
Paw 功能
一个Visual HTTP客户端
构建伟大的软件是很困难的,开发人员的工具应该帮助你没有头疼。爪子专门构建在OS X上,所以你应该很容易得到它的悬念。通过快速鼠标或键盘快速访问,可以直观地构建每个功能。
专为团队合作
保持每个人都与Paw团队同步。创建一个团队,邀请你的团队,每个人都无缝地获得更新。而且因为我们知道保持工作安全有多重要,所以每个人都可以在一个独立的分支上工作,并且只有在准备就绪时才能合并变更; 它几乎和Git一样强大,与实时同步一样平滑。
认证
对标准模式进行身份验证,包括OAuth 1和2,基本认证,摘要认证,鹰,AWS签名版本4和Amazon S3。有一个异国的auth协议?通过Paw的动态值可视地配置自定义身份验证签名。
动态价值
这就是Paw如此独特!访问以前的响应中的数据,例如认证令牌,计算哈希值,签名,随机数据进行测试,做一些数学或任何你想要的。
环境
设置独立环境以快速切换服务器,用户帐户,客户端凭据或任何可能会有所不同的内容。
扩展
通过易于构建基于JavaScript的扩展,为Paw添加新功能。无论您是想为自己喜爱的异国语言生成客户端代码,还是想要即时计算自定义验证方案,扩展都可以让您实现这一点。
安全性
我们的目标是构建最安全的测试HTTP客户端。爪子通过加密来保护您的密码和网络交换机的历史安全。
精度
Paw有自己的HTTP库:你发送的是字节为字节的服务器得到什么。当然,支持所有标题。请参阅连接到的服务器的IP地址,执行DNS欺骗等。您可以选择使用OS X标准库。
性能
使用Grand Central Dispatch进行高效的多线程处理,Paw利用您的Mac的多核来运行计算密集型任务,同时使UI平滑。
Native
建立在最新的Apple技术之上,专为OS X而设计,Paw完美集成在您现有的工作流程中。该应用程序完全沙箱,以确保您的安全。
更新日志
改进:
添加LocalValue存储以保持一些数据独立于您的团队伙伴。
添加将HTTP交换机导出为HAR(HTTP存档)。
的能力添加在批处理更多请求的功能允许。
项目加密可选。
添加macOS通知首选项。
性能:
整体性能提升。
修复:
修复使用环境变量时OAuth 2自动刷新。
修复SSL客户端证书导入错误。
修复了许多错误和崩溃。
OS X 10.12 版本请使用下面命令行开启:
sudo spctl --master-disable
∨ 展开