对接第三方公司数据需要解压第三方用二进制数据流发送过来的数据,期间出现对方传输的压缩数据错误导致php的gzdecode函数报错,故看了下Thinkphp5对于异常处理的用法
1:
在confg.php中填写自己的自定义处理函数,捕获异常的类文件
2:在common\exception\Http中新建Http.php文件
这样对于解压函数报错就会给对方返回相应的数据了
对接第三方公司数据需要解压第三方用二进制数据流发送过来的数据,期间出现对方传输的压缩数据错误导致php的gzdecode函数报错,故看了下Thinkphp5对于异常处理的用法
1:
在confg.php中填写自己的自定义处理函数,捕获异常的类文件
2:在common\exception\Http中新建Http.php文件
这样对于解压函数报错就会给对方返回相应的数据了