Phalcon 使用孵化器 HTTP 客户端将 zip 文件保存到服务器

Phalcon save zip file to server using Incubator HTTP Client

使用 Phalcon Incubator library's HTTP client 您可以发出 Web 请求。 我想从另一台服务器下载一个 zip 文件到我的 Phalcon 项目中的特定文件夹。

这是我目前的情况:

$provider = Request::getProvider();
$provider->header->set('Accept', 'application/zip');
$provider->get('https://phs.googlecode.com/files/Download%20File%20Test.zip');

如何在发出请求后将此 zip 文件保存到特定位置?

尝试:

$provider = Request::getProvider();
$provider->header->set('Accept', 'application/zip');
$response = $provider->get('https://phs.googlecode.com/files/Download%20File%20Test.zip');

file_put_contents('/path/to/file.zip', $response->body);