diff --git a/docs/config/transport.md b/docs/config/transport.md index 9e2d54d..7f6ba1b 100644 --- a/docs/config/transport.md +++ b/docs/config/transport.md @@ -395,7 +395,7 @@ CipherSuites 用于配置受支持的密码套件列表, 每个套件名称之 必填,客户端可用的 `shortId` 列表,可用于区分不同的客户端。 -0 到 f,长度为 2 的倍数,长度上限为 16。 +格式要求见 `shortId` 若包含空值,客户端 `shortId` 可为空。 @@ -417,9 +417,11 @@ CipherSuites 用于配置受支持的密码套件列表, 每个套件名称之 服务端 shortIds 之一。 -0 到 f,长度为 2 的倍数,长度上限为 16。 +长度为 8 个字节,即 16 个 0~f 的数字字母,可以小于16个,核心将会自动在后面补0, 但位数必须是**偶数** (因为一个字节有2位16进制数) -若服务端的 `shordIDs` 包含空值,客户端可为空。 +如 `aa1234` 会被自动补全为 `aa12340000000000`, 但是`aaa1234` 则会导致错误。 + +0也是偶数,所以若服务端的 `shordIDs` 包含空值 `""` ,客户端也可为空。 > `publicKey` : string