iLogtail SPL 支持多种数据编码和加密操作。Base64 编码:使用 to_base64(cast(content as varbinary)) 将日志内容编码为 Base64 格式,替代原来的 processor_base64_encoding 插件。MD5 加密:使用 lower(to_hex(md5(cast(content as varbinary)))) 计算日志内容的 MD5 哈希值,生成 32 位十六进制小写字符串。URL 编码解码:使用 url_encode(content) 对 URL 进行编码,使用 url_decode(encoded) 进行解码。此外,SPL 还支持 URL 解析功能,可以通过 url_extract_host、url_extract_port、url_extract_path、url_extract_query 和 url_extract_parameter 等函数从 URL 中提取各个组成部分。




