base64编码问题
2024-08-22 19:26:27
最近遇到一个很奇怪的问题:post方式上传文件,因为文件不大,所以直接base64后作为参数扔给服务器。一开始好用,后来出问题了,上传的压缩包再下载后,能双击打开看到压缩包里面的文件,但是解压就报错,压缩包损坏,而且有的时候,里面的某个文件能解压出来,但完全解压肯定不行。调了一下午,最后的时候,控制台对比了一下正常文件和损坏文件的base64,才发现里面的内容中,正常的文件的base64中的‘+’都变成了/加一个随机字符,问了一下后台那边,原来后台那边都把'+'变成了空格...
问题终于解决。
最新文章
- TP3.1 中URL和APP区别
- FilenameFilter用法
- HTML笔记(一)
- Ubuntu下使用ap-hotspot出现“Another process is already running";问题的解决方案
- crawler4j:轻量级多线程网络爬虫
- Web项目练习总结(错误校正篇)
- 逗比学树莓派之GPIO
- Mysql命令-求一列字段的总和
- 如何获得keyhash
- 21.Linux-写USB键盘驱动(详解)
- 利用java的net包来实在数据采集的功能
- python+selenium+autoit实现文件上传
- 使用ffmpeg将Mp4转gif
- 浅谈《think in java》:二 一切都是对象
- [20190219]那个更快(11g).txt
- 05 方法与数组笔记【JAVA】
- hdu 5828 Rikka with Sequence 线段树
- Xianfeng轻量级Java中间件平台:流水号管理、组织机构管理
- JavaScript验证字符串只能包含数字或者英文字符的代码实例
- 爬虫笔记之JS检测浏览器开发者工具是否打开