问题标签 [paw-app]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
authentication - Paw - Support for https mutual (client-side cert) authentication?
Trying out PAW and liking it very much. The only thing I don't manage to get working is using HTTPS mutual auth. Some of the APIs I need to interact with require mutually authenticated https.
How do I tell PAW to use a cert to authenticate? The cert is already in OSX Keychain and Safari can do GETs to that API without problems, so I (hope) it should be doable...
Not being able to do this might be the make/or break for PAW for me.
Thanks!
paw-app - 安装某些爪子扩展时遇到问题
我几乎无法安装任何 Paw 扩展。不幸的是,有几个不会安装的是我真正想要的!:)
我已经尝试了几乎所有的代码生成器,但只找到了一个可以安装的。例如
- Swift + NSURLSession 代码生成器——不安装
- JavaScript + jQuery 代码生成器 - 不安装
- Objective-C + NSURLConnection 代码生成器——不安装
- WordPress 代码生成器 — 不安装
一个有效的:
- Betamax.py 生成器——安装
对于那些不起作用的,控制台中会显示以下内容:
30/09/15 7:21:11.328 PM Paw[9673]: NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802)
paw-app - 代码生成器扩展未安装
尝试在 Paw 的试用版中安装“Objective-C + NSURLSession 代码生成器”失败,并发出一声响亮的声音 - 没有消息。试用版是否禁用扩展安装?
paw-app - 从 Paw 中的请求正文参数计算动态值
我的 API 中有方法使用请求参数的哈希进行签名。假设我的请求中有三个参数:“第一”、“第二”和“变量”,它们是从环境变量中设置的。我需要添加第四个参数'hash',它等于MD5([first][second][variable]):
test_var 等于“test_variable”
为此,我使用从当前请求中读取的 Request Parsed Body 参数计算 MD5。我收到警告说这些参数由于自依赖而无法使用,并且该请求的正文为空,但实际上正确计算了 MD5:MD5(firstParamsecondParamtest_variable) = 09f8669986f4152487da543e12e1e393
但是,当我发送此请求时,哈希值会以某种方式发生变化,并且不再正确:
first=firstParam&second=secondParam&variable=test_variable&hash=d3a0cc12d51633f07820b9d5ff167126
怎么了?
paw-app - 支持 Paw 中的 XML 解析
是否很快就会对 PAW 计划进行 XML 类型响应解析?我知道我们可以解析 JSON 正文并从中创建动态值。我也希望为 XML 响应主体启用该功能
paw-app - 如何使用 Paw 通过不使用 OAuth(或类似)的网站登录?
我有一些端点仅在您登录时才有效,但不能使用 OAuth 或类似方式——它是 Web 登录。我怎样才能登录?
paw-app - 我刚买了 PAW 并在他们的网站上注册了。如何使用 PawPrints?
我刚买了Paw,在浏览应用程序时发现提到了pawprints
,这似乎是某种已保存的片段或请求或其他东西。我在网站上注册,它告诉我没有保存的爪印。我搜索了所有的帮助文件和文档,实际上无法看到如何创建 pawprint,甚至无法明确定义 pawprint 的实际含义。
所以我的问题是,它们是什么pawprints
以及如何使用它们?
paw-app - 如何从 Postman 导入并确保我的所有环境变量都将得到解决?
我有一套相当大的 Postman 定义,每个请求都包含一个或多个 Postman 风格的变量,例如{{HOST}}
. 对于我的每个 Postman 环境,这些值显然是不同的。我已经成功地将我所有的环境导入到 Paw 中,然后我导入了我的一个集合,但是似乎没有一个变量被转换为 Paw 样式的变量,因为我不得不去每个环境并删除喜欢的{{HOST}}
赞成从头开始重新输入,{HOST}
以便它将解析为正确的环境变量占位符。我尝试破解导入的文件以及导入器扩展名以使其提交,但无济于事。真的没有办法让这些变量作为占位符导入吗?