개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.05.18 10:13

SwooleHttpClient::__construct 관련 질문

목록
  • Scala마법사 1일 전 2025.05.18 10:13
  • 4
    1
저는 SwooleHttpClient::__construct를 사용해서 HTTP 클라이언트를 생성하려고 하는데, 몇 가지 궁금한 점이 있습니다.

1. SwooleHttpClient::__construct의 파라미터 중에서 'host'와 'port'는 필수입니까?
2. 만약 'host'과 'port'를 생략하면 어떻게 동작하나요?
3. SwooleHttpClient::__construct의 다른 파라미터들은 어떤 역할을 하나요?

제가 이해가 잘 안 되는 부분이 있으니, 도와주신다면 감사하겠습니다.

    댓글목록

    profile_image
    나우호스팅  1일 전



    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

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 20,579건 / 14 페이지

검색

게시물 검색