The Swoole\Http\Client class
(PECL swoole >= 1.9.0)
Introduction
Class synopsis
Properties
- errCode
- sock
Table of Contents
- Swoole\Http\Client::addFile — Add a file to the post form.
- Swoole\Http\Client::close — Close the http connection.
- Swoole\Http\Client::__construct — Construct the async HTTP client.
- Swoole\Http\Client::__destruct — Destruct the HTTP client.
- Swoole\Http\Client::download — Download a file from the remote server.
- Swoole\Http\Client::execute — Send the HTTP request after setting the parameters.
- Swoole\Http\Client::get — Send GET http request to the remote server.
- Swoole\Http\Client::isConnected — Check if the HTTP connection is connected.
- Swoole\Http\Client::on — Register callback function by event name.
- Swoole\Http\Client::post — Send POST http request to the remote server.
- Swoole\Http\Client::push — Push data to websocket client.
- Swoole\Http\Client::set — Update the HTTP client paramters.
- Swoole\Http\Client::setCookies — Set the http request cookies.
- Swoole\Http\Client::setData — Set the HTTP request body data.
- Swoole\Http\Client::setHeaders — Set the HTTP request headers.
- Swoole\Http\Client::setMethod — Set the HTTP request method.
- Swoole\Http\Client::upgrade — Upgrade to websocket protocol.