
SwooleCoroutineHttpClient의 __construct 메서드는 다음과 같은 파라미터와 옵션을 제공합니다.
- `host` : 서버 호스트 이름 또는 IP 주소 (필수)
- `port` : 서버 포트 번호 (필수)
- `timeout` : 연결 시간 초과 (디폴트: 60초)
- `maxIdleTime` : 연결의 최대 비활성 시간 (디폴트: 60초)
- `maxIdleTime` : 연결의 최대 비활성 시간 (디폴트: 60초)
- `sslVerifyPeer` : SSL 인증서 검증 여부 (디폴트: true)
- `sslVerifyHost` : SSL 호스트 이름 검증 여부 (디폴트: true)
- `sslSniEnabled` : SSL SNI 사용 여부 (디폴트: false)
- `sslCert` : SSL 인증서 파일 경로 (디폴트: null)
- `sslKey` : SSL 개인 키 파일 경로 (디폴트: null)
- `sslPassphrase` : SSL 개인 키 암호 (디폴트: null)
예제 코드는 다음과 같습니다.
이 예제 코드는 `example.com` 서버에 GET 요청을 보내고, POST 요청을 보낸 후 결과를 출력합니다.
2025-03-16 21:52