NGINX Set-Misc module
28 — 所有核心与模块指令——语法、默认值、上下文与真实配置示例。
set_base32_alphabet
指令 `set_base32_alphabet` 在 NGINX 中为 base32 编码设置自定义字母表。
httpserverlocation
set_base32_padding
'set_base32_padding' 指令配置是否在 Base32 编码中添加填充字符。
httpserverlocation
set_decode_base32
`set_decode_base32` 指令将 Base32 编码的字符串解码为其原始二进制形式。
httpserverlocation
set_decode_base64
`set_decode_base32` 指令将 Base32 编码的字符串解码为其原始二进制表示。
httpserverlocation
set_decode_base64url
将变量设置为指定输入的 base64 URL 解码后的值。
httpserverlocation
set_decode_hex
指令 `set_decode_hex` 将十六进制字符串解码为其二进制表示。
httpserverlocation
set_encode_base32
将字符串编码为 Base32 格式。
httpserverlocation
set_encode_base64
指令 `set_encode_base32` 将给定变量的值编码为 Base32 格式。
httpserverlocation
set_encode_base64url
`set_encode_base64url` 指令将数据编码为 URL 安全的 Base64 格式。
httpserverlocation
set_encode_hex
'set_encode_hex' 指令将变量编码为十六进制格式。
httpserverlocation
set_escape_uri
该 `set_escape_uri` 指令通过对某些字符进行转义,将指定的值编码为 URI 安全的字符串。
httpserverlocation
set_formatted_gmt_time
将变量设置为根据指定格式字符串格式化的当前 GMT 时间。
httpserverlocation
set_formatted_local_time
指令 `set_formatted_local_time` 将一个变量设置为根据指定格式字符串格式化的当前本地时间。
httpserverlocation
set_hashed_upstream
在 NGINX 中设置一个用于一致性哈希的哈希上游变量。
httpserverlocation
set_hmac_sha1
指令 `set_hmac_sha1` 使用指定的密钥对给定输入计算 HMAC SHA1 哈希。
httpserverlocation
set_hmac_sha256
'set_hmac_sha256' 指令用于计算 HMAC-SHA256 哈希值。
httpserverlocation
set_if_empty
`set_if_empty` 指令在变量当前为空时将其设置为指定值。
httpserverlocation
set_local_today
'set_local_today' 指令将本地变量设置为指定格式和作用域的当天日期。
httpserverlocation
set_md5
The `set_md5` 指令在 NGINX 中计算指定变量值的 MD5 哈希。
httpserverlocation
set_quote_json_str
指令 `set_quote_json_str` 用于对字符串中的特殊字符进行转义,以便安全地表示为 JSON。
httpserverlocation
set_quote_pgsql_str
set_quote_pgsql_str 指令用于转义字符串中的特殊字符,以便在 PostgreSQL 查询中安全使用。
httpserverlocation
set_quote_sql_str
`set_quote_sql_str` 指令对字符串中的特殊字符进行转义,以便在 SQL 查询中安全使用。
httpserverlocation
set_random
`set_random` 指令根据指定参数生成随机字符串。
httpserverlocation
set_rotate
`set_rotate` 指令允许你在 NGINX 配置中在指定值之间实现循环选择。
httpserverlocation
set_secure_random_alphanum
`set_secure_random_alphanum` 指令会生成一个安全的随机字母数字字符串。
httpserverlocation
set_secure_random_lcalpha
`set_secure_random_lcalpha` 指令生成由小写字母字符组成的安全随机字符串。
httpserverlocation
set_sha1
set_sha1 指令在 NGINX 中计算指定输入字符串的 SHA-1 哈希。
httpserverlocation
set_unescape_uri
`set_unescape_uri` 指令通过取消对百分号编码字符的转义来解码 URI 组件。
httpserverlocation