我的需求是做一个产品续费的流程。客户通过软件事先写入的续费链接付费后,自动开通权限或延长有效期。我是nodejs的后端环境,用exec()调用echo写入文件,写入文件后代码自动打包,供下载。测试了一下下载,发现写入付费链接的文件空白,其他代码文件正常的,经检查测试是fs.writeFile()无法写入文件,这可能是写入文件太大缓存问题造成的,于是换exec()调用echo,测试后一次写入也不行,必须分段循环写入,下面是我的代码:
这样成功写入了,但是流程跑不通,把写入的内容解密后,发现写入的内容不完整,正好是付费链接的加密片段没有了,百思不得其解,求大佬帮忙分析一下,谢谢。下面是代码执行打印的结果,写入动作共5次循环,对比2和3,是3这段加密内容被忽略没有写入。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。