http-client send 返回 false

wangwang

问题描述

<?php
namespace app\controller;

use support\Request;
use support\Response;
use Workerman\Protocols\Http\Chunk;

class IndexController
{
public function index(Request $request)
{
$connection = $request->connection;
$http = new \Workerman\Http\Client();
$http->get(xxx, function ($response) use ($connection) {
$connection->send(new Chunk($response->getBody()));
$connection->send(new Chunk('')); // 发送空的的chunk代表response结束
});
return response()->withHeaders([
"Transfer-Encoding" => "chunked",
]);
}
}
使用手册Demo 出现 $connection->send 发送返回false

请问是什么问题导致的

194 2 0
2个回答

×
🔝