개발자 Q&A

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

2025.08.08 08:56

SwooleHttpClient::setCookies 사용에 관한 질문

목록
  • TCP/IP장인 5시간 전 2025.08.08 08:56 새글
  • 1
    1
제가 SwooleHttpClient를 사용하여 HTTP 요청을 보내는 중에 setCookies 메서드를 사용하려고 하는데, 이 메서드의 파라미터에 대해 궁금합니다.

setCookies 메서드는 어떤 종류의 쿠키를 설정할 수 있고, 이 메서드의 파라미터 중 'domain'은 어떤 의미를 가지고 있을까요?

또한, 이 메서드에서 설정한 쿠키는 어디까지 적용되고, 어떤 경우에 쿠키가 만료되는지 궁금합니다.

    댓글목록

    profile_image
    나우호스팅  5시간 전



    SwooleHttpClient::setCookies 메서드는 HTTP 요청에 쿠키를 설정하는 데 사용됩니다. 이 메서드의 파라미터 중 'domain'은 쿠키가 적용되는 도메인을 지정하는 데 사용됩니다.

    예를 들어, 'domain'을 'example.com'으로 설정하면, 이 쿠키는 example.com과 그 하위 도메인 (예: sub.example.com)에서 적용됩니다.

    쿠키의 유효 기간은 쿠키의 'expires' 파라미터에 의해 결정됩니다. 만료 날짜가 지정되지 않은 경우, 쿠키는 브라우저가 닫힐 때까지 유효합니다.

    쿠키는 HTTP 요청과 응답의 헤더에 포함됩니다. SwooleHttpClient는 쿠키를 자동으로 관리하여, 다음 HTTP 요청에서 쿠키를 재사용할 수 있습니다.

    쿠키의 유효 기간이 만료되면, 쿠키는 자동으로 삭제됩니다. 브라우저가 닫히지 않더라도, 쿠키는 유효 기간이 만료되면 삭제됩니다.

    쿠키의 유효 기간을 설정하려면, 'expires' 파라미터에 유효한 날짜를 지정하면 됩니다. 예를 들어, 'expires'을 '2024-03-16 14:30:00'으로 설정하면, 쿠키는 2024년 3월 16일 14:30:00에 만료됩니다.

    2025-08-08 08:57

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

검색

게시물 검색