将Pecl HTTP 1转换为Pecl HTTP 2.0

时间:2015-10-13 15:45:09

标签: php http pecl

我的一台服务器刚刚升级为使用Pecl http 2.0x,所以现在我的http 1.0代码完全坏了。我之前使用的代码是:

http_send_content_disposition($filename,true);
http_send_content_type('video/mp4');
http_send_file($file);

所以我试图将其转换为2.0 Pecl HTTP代码并且它无法正常工作。这是我到目前为止所做的:

$res = new http\Env\Response;
$res->setContentType('video/mp4');
$res->setContentDisposition(["filename" => $filename]);     
$fp = fopen($file,"r");
$res->send($fp);

有谁知道正确的翻译是什么?这个新版本的文档非常糟糕,它们没有提供1.0的任何升级路径。

谢谢!

0 个答案:

没有答案