Apache Velocity 宏生成 Base64 编码的字符串

Apache Velocity macro to produce a Base64 encoded String

我有一个使用速度宏生成测试用例的服务器实例。有一个新的要求,即宏返回的字符串应该是 base64。从宏中取回数据后,我可以在服务器端轻松执行此操作,但只有 select 情况下才必须执行此操作。

所以我想知道的是,是否可以创建一个速度宏,对给定的字符串进行 Base64 编码?

首先创建一个 java class 能够 convert/generate Base64 字符串。因此,您可以将此 class 的实例传递给您的速度宏,并将其用于 generate/convert 您想要在速度宏范围内使用 Base64 的字符串。希望对你有帮助。