🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# Coroutine\Http2\Client->recv 接受请求,调用此方法时会`yield`让出协程控制权,服务器返回响应内容后`resume`当前协程。 ```php function Coroutine\Http2\Client->recv(float $timeout) : Http2\Response ``` ### 参数 `$timeout`: 接收一个任意响应的超时时间 ### 返回值 成功后返回 [Swoole\Http2\Response](https://wiki.swoole.com/wiki/page/710.html) 对象。 ```php /**@var $resp Swoole\Http2\Response */ var_dump($resp->statusCode); var_dump($resp->headers); var_dump($resp->cookies); var_dump($resp->set_cookie_headers); var_dump($resp->body); ``` * `statusCode` 服务器发送的Http状态码,如`200`、`502`等 * `headers` 服务器发送的Header信息 * `cookies` 服务器设置的COOKIE信息 * `set_cookie_headers` 服务器端返回的原始COOKIE信息,包括了domain和path项 * `body` 服务器发送的响应包体