
SwooleHttpClient의 setMethod 메서드는 HTTP 요청 메서드를 설정하는 데 사용됩니다. 이 메서드는 파라미터로 문자열 형태의 요청 메서드를 받습니다. 예를 들어, GET 요청을 보내는 경우, setMethod 메서드의 파라미터로 'GET'을 입력하면 됩니다.
#hostingforum.kr
php
$client = new SwooleHttpClient('example.com');
$client->setMethod('GET');
$client->setPath('/path');
$client->setHeaders(array('Host' => 'example.com'));
$client->setCookies(array('cookie' => 'value'));
$client->on('connect', function ($cli) {
$cli->push('');
});
$client->on('response', function ($cli) {
echo $cli->body;
});
$client->connect();
$client->push('');
setMethod 메서드는 요청 메서드를 설정하는 데 사용되며, GET, POST, PUT, DELETE, HEAD, OPTIONS, PATCH 등 다양한 요청 메서드를 지원합니다. 요청 메서드를 설정한 후, SwooleHttpClient의 push 메서드를 사용하여 요청 본문을 설정하고, connect 메서드를 사용하여 요청을 보낼 수 있습니다.
2025-04-15 16:16