如何从浏览器 link 到 Paw.app?

How to link from browser to Paw.app?

我正在使用 Paw 应用程序来测试对许多不同端点的 API 调用。我们有自己的管理 Web 应用程序,我们可以在其中查找我想要测试的端点。现在我正在复制 URL 并将其粘贴到 Paw 中,然后分别复制用户名或 API 密钥。

如果我可以添加一个自定义 "Open in Paw" link 来预填充端点和身份验证详细信息,那就太棒了。 Paw 本身使用 "paw://" link 来注册新的序列号。

是否可以使用该架构来执行此操作?

我找不到任何关于此的文档。

可以为自定义 link 使用 paw:// 架构。 它应该以 paw://current.document/open?paw://new.document/open?

开头

然后您可以选择打开文本或 URL 并给它一个 url 编码的值,例如 text=curl%20-X%20%22GET%22%20%22https:%2F%2Fecho.paw.cloud%2F%22%20%5C%09-H%20%22Cookie:%20sessionid%3Dvr3qftico4qeri1l21mayf40axdyidlt%22

然后从 https://paw.cloud/extensions?extension_type=importer 中选择我们的一个导入器来导入您的 text/url-resource 的格式,并将标识符包含在 link &importer=com.luckymarmot.PawExtensions.cURLImporter

所以完整的 link 可以看起来像这样 paw://current.document/open?text=curl%20-X%20%22GET%22%20%22https:%2F%2Fecho.paw.cloud%2F%22%20%5C%09-H%20%22Cookie:%20sessionid%3Dvr3qftico4qeri1l21mayf40axdyidlt%22&importer=com.luckymarmot.PawExtensions.cURLImporter