文件名称:api-diff:用于区分json rest API的命令行工具
文件大小:999KB
文件格式:ZIP
更新时间:2024-02-20 10:11:34
api diff json rest evaluation
api-diff 这是用于将一个json http服务器与另一个json http服务器进行比较的工具。 它支持多种输入格式,还可以保存基线运行以与未来运行进行比较。 在涉及搜索/排名问题的场景中,此工具可能最有用,在这些场景中,算法和数据随时间变化,需要手动评估获利和损失。 它还包括一个脚本,用于使用保存的配置与json http服务对话。 输出/演示 请注意,这是一个交互式评估表,用于确定哪些查询得到了改进,哪些查询变得更糟。 根据查询参数的md5哈希+增量为每个结果分配一个ID,并将分数保存到本地存储中。 在您的网络浏览器中。 这意味着,如果您要进行大量比较,而运行之间的许多差异相同,则无需重新排序。 tl; dr 自己尝试一下! 这是一个人为的示例,因为我们的旧服务器和新服务器相同,但是它们返回随机数据,因此这是快速查看差异的好方法。 从CSV输入: api-diff \ :heavy_check_mark: --old.host http://names.drycodes.com/ \
【文件预览】:
api-diff-master
----.eslintrc.json(442B)
----.gitignore(2KB)
----package.json(2KB)
----.nojekyll(0B)
----src()
--------run-query.ts(4KB)
--------apiEnv.ts(7KB)
--------logger.ts(225B)
--------api-tool.ts(3KB)
--------config.ts(1KB)
--------cli-utils.ts(696B)
--------api-diff()
----LICENSE(11KB)
----tsconfig.json(83B)
----config-example.hjson(763B)
----README.md(10KB)
----.eslintignore(13B)
----docs()
--------diff.html(344KB)
--------.nojekyll(0B)
--------diff.txt(131KB)
--------text-output-2.png(589KB)
--------examples()
--------compare.html(21KB)
--------text-diff-as-html.html(427B)
--------text-output-1.png(343KB)