hyperf 的 guzzle 协程客户端下载远程文件问题
大家好,我用guzzle协程客户端下载远程服务器的文件,配置如下
$this->client = $clientFactory->create();
请求下载远程文件
$this->client->get($this->mediaUrl, ['sink' => $file]);
检查过返回,确实请求到了二进制文件,但是就是写不进文件里面(文件权限没有问题)。
换成常规的guzzle客户端就顺利执行了。
$this->client = new Client();
我想知道怎么用协程客户端请求文件,望指点。