set_base32_alphabet

指令 `set_base32_alphabet` 在 NGINX 中为 base32 编码设置自定义字母表。

语法set_base32_alphabet string;
默认值none
上下文http, server, location, if in server, if in location
参数1

说明

指令 set_base32_alphabet 允许用户在 NGINX 服务器配置中为 base32 编码操作指定自定义字母表。默认情况下,base32 编码使用标准字母表,但在某些情况下更偏好使用不同的字符集,例如与具有自定义要求的系统交互时。当在配置中定义此指令后,它会影响 set_encode_base32set_decode_base32 指令的工作方式,确保编码和解码过程遵循指定的字母表而非默认字母表。

配置示例

set_base32_alphabet "ABCDEFGHIJKLMNOPQRSTUVWXYZ234567";

注意字母表长度;它应包含 32 个唯一字符。

更改 base32 字母表可能导致与期望使用默认字母表的现有系统不兼容。

← 返回所有指令