使用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保存到特定位置?
答案 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);