焦头烂额的软件工程师小王:第7工作日——Base64

我记得自己昨天还是很开心的,但已经忘了为什么而开心了。

这两天在弄二维码,生成可以不用考虑,唯一让我心慌的是后台跟前端的传输。感觉就一大傻子!最初,以为让前端传两张图,一生成好的二维码,一背景图片,便可以搞定且省去了生成的代码。我只用做合并。昨夜睡前一直忙着弄这个,也看到了两张图合并的效果。所以,再没多想。

早上来到办公室后,发现怎么让页面给你两张图,不清楚。还不如直接处理URL,反正有Jar包。

不错,在JDK环境下,完美生成。接着,是要搬到MVC的控制层。代码测试期间,CS服务器又报诡异的异常,无法正常启动。磨了许久。之后,调用生成二维码的工具类时,又报运行时类加载错误。试了网上各种千奇百怪的方法,总算解决了。此时,已经来到了下午3点。什么?!还没完。前端Ajax不支持接收图片类型的数据。于是,我跟小常只能考虑JSON TO JSON了。这本就是App前端和后台默认的传输协议。原以为用JSON传图片是不可能的,直到遇见了Base64。它居然能让字符串变成图片!!!令人难以置信。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值