Guzzle - marmot-cn/marmot-framework GitHub Wiki
Guzzle
概述
我们使用guzzle作为HTTP Client, 其中我们针对Guzzle
做了一层封装调用, 主要封装了
- 同步调用请求
- 异步调用请求
特性
REQUEST_ID
1. 添加和Docker
镜像配合, 添加日志追踪ID
. 每次请求的REQUEST_ID
会串联:
- 系统日志
- 应用日志
2. 数据压缩
默认数据采用gzip
请求压缩
3. 超时时间
默认设置请求超时时间