Swoole Swoole\Http\Client 클래스
(PECL swoole >= 1.9.0)
소개
클래스 개요
class Swoole\Http\Client {
/* Properties */
public $errCode;
public $sock;
/* Methods */
public addFile(
string $path,
string $name,
string $type = ?,
string $filename = ?,
string $offset = ?
): void
public close(): void
public __destruct(): void
public download(
string $path,
string $file,
callable $callback,
int $offset = ?
): void
public execute(string $path, string $callback): void
public get(string $path, callable $callback): void
public isConnected(): bool
public on(string $event_name, callable $callback): void
public post(string $path, string $data, callable $callback): void
public push(string $data, string $opcode = ?, string $finish = ?): void
public set(array $settings): void
public setCookies(array $cookies): void
public setData(string $data): ReturnType
public setHeaders(array $headers): void
public setMethod(string $method): void
public upgrade(string $path, string $callback): void
}
Properties
- errCode
- sock
목차
- Swoole\Http\Client::addFile — 게시물 양식에 파일을 추가합니다.
- Swoole\Http\Client::close — http 연결을 닫습니다.
- Swoole\Http\Client::__construct — 비동기 HTTP 클라이언트를 구성합니다.
- Swoole\Http\Client::__destruct — HTTP 클라이언트를 파괴
- Swoole\Http\Client::download — 원격 서버에서 파일을 다운로드합니다.
- Swoole\Http\Client::execute — 매개변수를 설정한 후 HTTP 요청을 보냅니다.
- Swoole\Http\Client::get — 원격 서버에 GET http 요청을 보냅니다.
- Swoole\Http\Client::isConnected — HTTP 연결이 연결되어 있는지 확인합니다.
- Swoole\Http\Client::on — 이벤트 이름으로 콜백 함수를 등록합니다.
- Swoole\Http\Client::post — 원격 서버에 POST http 요청을 보냅니다.
- Swoole\Http\Client::push — websocket 클라이언트에 데이터를 푸시합니다.
- Swoole\Http\Client::set — HTTP 클라이언트 매개변수를 업데이트하십시오.
- Swoole\Http\Client::setCookies — http 요청 쿠키를 설정합니다.
- Swoole\Http\Client::setData — HTTP 요청 본문 데이터를 설정합니다.
- Swoole\Http\Client::setHeaders — HTTP 요청 헤더를 설정합니다.
- Swoole\Http\Client::setMethod — Set the HTTP request method.
- Swoole\Http\Client::upgrade — Upgrade to websocket protocol.