批量哈希 API - 一次使用多种算法
通过一个请求在每个请求的算法中发送一个字符串并接收其哈希值。 当您需要多种格式的校验和时,可以节省多次往返。
Code examples
curl -X POST https://api.botoi.com/v1/hash/batch \
-H "Content-Type: application/json" \
-d '{"text":"hello world","algorithms":["md5","sha256","sha512"]}'When to use this API
跨平台校验和分发
发布版本工件时,在一次调用中生成 MD5、SHA-256 和 SHA-512 校验和,并将所有三项包含在发行说明中。
从遗留算法迁移
同时生成旧的 MD5 哈希值和新的 SHA-256 哈希值,以便您可以更新记录,同时保持向后兼容性。
Frequently asked questions
如果我省略算法数组会发生什么?
API 返回所有支持的算法的哈希值:MD5、SHA-1、SHA-256、SHA-384 和 SHA-512。
这比多次调用 /v1/hash 更快吗?
是的。 单个批处理请求消除了多次往返的网络开销,并在服务器上并行处理所有算法。
我可以包含不受支持的算法吗?
API 会忽略不支持的算法名称,并仅返回可识别的算法名称。
算法数组的顺序重要吗?
不会。响应对象包含每个算法一个密钥,无论您指定的顺序如何。
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.