Thinkphp5自定义错误函数返回信息

      对接第三方公司数据需要解压第三方用二进制数据流发送过来的数据,期间出现对方传输的压缩数据错误导致php的gzdecode函数报错,故看了下Thinkphp5对于异常处理的用法

1:

在confg.php中填写自己的自定义处理函数,捕获异常的类文件

2:在common\exception\Http中新建Http.php文件


这样对于解压函数报错就会给对方返回相应的数据了

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • PHP常用函数大全 usleep() 函数延迟代码执行若干微秒。 unpack() 函数从二进制字符串对数据进行解...
    上街买菜丶迷倒老太阅读 1,393评论 0 20
  • 理工寝室商店-微信小程序 疑问小结 当时在XAMMP下mysql目录下的bin下 php -v 不起作用.到ph...
    这个超人不会飞阿阅读 1,746评论 1 1
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,087评论 19 139
  • 1.复制 2.修改target名、info.plist名、修改schemes 4.修改podfile pod更新前...
    佐筱猪阅读 329评论 0 1
  • 天丧脸,地哭情,泪雨哗哗淋。大禹治疾数千年,河道病不轻。 雷公吼,龙闹心,风狂啸啸鸣。小民活来万艰辛,苦累与谁听。...
    松风入骨阅读 297评论 82 68