开发文档

random

此篇内容尚无原站英文对应版本;切换语言后可浏览英文资料库。

该random命令提供一个随机数,用作客户端产生随机数的熵源。

请求格式的示例:

{
    "id": 1,
    "command": "random"
}
{
    "method": "random",
    "params": [
        {}
    ]
}
#Syntax: random
streamd random

该请求不包含参数。

一个成功回应的例子:

{
  "id": 1,
  "result": {
    "random": "02869CBC0E17C3039944B24FD1932E65B8E0A4B99F80CBCDC39AE79A2356CEF9"
  },
  "status": "success",
  "type": "response"
}
200 OK
{
  "result": {
    "random": "02869CBC0E17C3039944B24FD1932E65B8E0A4B99F80CBCDC39AE79A2356CEF9"
  },
  "status": "success"
}

响应遵循标准格式,成功结果包含以下字段:

Field类型描述
randomString随机的256位十六进制值。

可能的错误:

  • 任何通用错误类型。
  • internal - 发生了一些内部错误,可能与随机数发生器有关。
THE NEXT CONNECTION

下一次连接,从这里开始。

加入 Stream 社区,一起探索价值互联。

联系我们