
SwooleHttpClient::__construct의 파라미터 중 'host'와 'port'는 필수는 아니지만, HTTP 클라이언트를 생성할 때 반드시 지정해야 합니다.
만약 'host'과 'port'를 생략하면, SwooleHttpClient::__construct는 기본적으로 '127.0.0.1'과 '80'을 사용합니다.
SwooleHttpClient::__construct의 다른 파라미터는 다음과 같습니다.
- 'timeout': HTTP 요청에 대한 타임아웃 시간을 지정합니다. 기본값은 60초입니다.
- 'sslVerifyPeer': SSL 인증서를 검증할지 여부를 지정합니다. 기본값은 true입니다.
- 'sslVerifyDepth': SSL 인증서의 체인 깊이를 지정합니다. 기본값은 10입니다.
- 'maxRedirects': HTTP 리다이렉션의 최대 횟수를 지정합니다. 기본값은 5입니다.
- 'maxBodySize': HTTP 요청 본문의 최대 크기를 지정합니다. 기본값은 10485760바이트입니다.
이러한 파라미터들은 HTTP 클라이언트의 동작을 조정할 수 있습니다.
2025-05-18 10:14