php - 可以通过 Zend HTTP Client 下载文件吗?

标签 php zend-framework http

我正在尝试构建一个脚本,它使用 Zend http 客户端下载文件:http://framework.zend.com/manual/en/zend.http.html但我找不到它说如何做到这一点的任何地方所以我想知道它是否可能......该文件取决于登录所以我需要通过 zend http 客户端完成它以便它可以使用脚本登录时创建的 cookies..

非常感谢任何建议

最佳答案

像处理网页一样完成文件请求。响应正文应包含文件的二进制数据(如果您正在下载 CSS、XML 等...文件,则可能包含文本数据)。

$body = $response->getBody();
file_put_contents("myfile.zip",$body);

关于php - 可以通过 Zend HTTP Client 下载文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3173390/

相关文章:

zend-framework - $this->getRequest()->isPost() 返回 false

php - 如何从 Controller 访问 Zend Framework 应用程序的配置?

php - 使用 PHPExcel 从 xlsx 转换为 csv 期间更改日期格式

PHP 在从 MySQL 获取数据时内存不足

php - 使用 PHP 表单提交格式化的 JSON

php - PHP 的 ExtJS 包装器

php - Zend Framework DB Complex Where 或条件

http - 将变量从一个 asp(经典 asp)页面传递到另一个 asp 页面,而不使用 URL 中的参数

php - 如果客户端浏览器丢失或关闭连接,事件脚本请求是否完成?

http - 如何从 Firefox 实时获取机器可读格式的 http 响应?