开发者社区> 问答> 正文

erlang的一个问题? 400 报错

erlang的一个问题? 400 报错




执行到第三步就出错了,麻烦高手指点一下。。。 

展开
收起
优选2 2020-06-04 17:04:09 815 0
1 条回答
写回答
取消 提交回答
  • 确定这个文件是用gzip压缩的?如果不是确实会出现你说的这个错误######数据错误?######确实是数据错误。。。######

    -module(a). -compile(export_all).

    start()-> {ok, Bin0}=file:read_file("z:/a.erl"), io:format("Bin0 is: ~p~n", [Bin0]), Bin = zlib:gzip(Bin0), io:format("Bin is: ~p~n", [Bin]), Bin2 = zlib:gunzip(Bin), io:format("Bin2 is: ~p~n", [Bin2]).


    你要确认你的354984si.ngl.gz文件是用gzip加压的,才能用gunzip解压

    ######嗯,嗯,我自己打包解压,就可以顺利往下执行了。。谢谢啦。。。######

    gunzip的参数类型是iodata,而Bin0是binary类型的

    ######经过自己手动打包解压就可以了。。。谢谢啦。。。
    2020-06-05 14:28:59
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载