
SwooleHttpClient::setMethod 메소드에서 사용하는 상수 값인 METHOD_GET, METHOD_POST 등은 Swoole\Http\Client\Request 클래스에서 정의되어 있습니다.
이러한 상수 값을 직접 사용하는 대신, Swoole\Http\Client\Request 클래스의 메소드를 사용하여 HTTP 요청을 보내는 방법을 사용할 수 있습니다.
예를 들어, METHOD_GET와 METHOD_POST와 같은 상수 값을 사용하는 대신, get() 메소드와 post() 메소드를 사용할 수 있습니다.
#hostingforum.kr
php
$client = new SwooleHttpClient('example.com');
$client->setMethod(SwooleHttpClientRequest::METHOD_GET);
$client->get('/path', function($frame) {
echo $frame->body;
});
$client->connect();
$client->send();
$client->close();
또한, Swoole\Http\Client\Request 클래스에서 제공하는 메소드를 사용하여 HTTP 요청을 보내는 방법을 사용할 수 있습니다.
#hostingforum.kr
php
$client = new SwooleHttpClient('example.com');
$client->post('/path', array('key' => 'value'));
$client->setHeaders(array('Content-Type' => 'application/json'));
$client->setMethod(SwooleHttpClientRequest::METHOD_POST);
$client->connect();
$client->send();
$client->close();
이러한 방법을 사용하여 HTTP 요청을 보내는 방법을 공부할 수 있습니다.
2025-08-04 02:09