【发布时间】:2012-11-05 01:52:27
【问题描述】:
这是我第一次尝试处理二进制数据,所以我对此很陌生。 我正在编写一个用于上传内容的 REST 服务,我将收到一个 Base64 编码的字符串。
我找到了this(标准 Java),还找到了一个内部 Spring 类(坏主意)。
是否有 Jackson 注释可以自动解码 Base64 中的属性? 我应该在我的对象中使用 String 还是 byte[]?
我也在使用 Spring MVC 3,因此可以使用 Spring 框架中的类来执行此操作。
[请不要使用 Apache Commons。我想在不添加更多内容的情况下找到解决方案]
【问题讨论】:
-
是的,这正是我所指的类,“仅供内部使用。”。 (而且我在类路径中没有spring-security)。感谢您提供链接。
标签: rest spring-mvc base64 jackson