Phalcon使用Incubator HTTP Client将zip文件保存到服务器

时间:2015-11-18 20:32:29

标签: php curl download phalcon

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

这是我到目前为止所做的:

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

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

1 个答案:

答案 0 :(得分:2)

尝试:

$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);