라이브러리

[PHP] EventHttpRequest::getHost - 요청 호스트를 반환합니다.




EventHttpRequest::getHost


EventHttpRequest::getHost는 PHP의 EventHttpRequest 클래스의 메소드 중 하나로, 현재 HTTP 요청의 호스트 이름을 반환합니다. 호스트 이름은 도메인 이름 또는 IP 주소로, HTTP 요청이 보내진 서버의 주소를 나타냅니다.

사용 방법


EventHttpRequest::getHost를 사용하려면 먼저 EventHttpRequest 클래스를 사용할 수 있는 환경을 설정해야 합니다. PHP 7.4 이상 버전에서 EventHttpRequest 클래스를 사용할 수 있습니다.

예제


#hostingforum.kr
php

<?php



// EventHttpRequest 클래스를 사용할 수 있는 환경을 설정합니다.

use ReactEventLoopFactory;

use ReactHttpRequest;

use ReactHttpResponse;

use ReactHttpServer;



// EventLoop 인스턴스를 생성합니다.

$loop = Factory::create();



// HTTP 서버를 생성합니다.

$httpServer = new Server(function (Request $request) {

    // EventHttpRequest::getHost를 사용하여 호스트 이름을 가져옵니다.

    $host = $request->getHost();

    echo "호스트 이름: $host
";



    // HTTP 응답을 반환합니다.

    return new Response('Hello, ' . $host . '!', 200);

});



// HTTP 서버를 시작합니다.

$httpServer->listen(8080, '0.0.0.0', $loop);



// EventLoop를 시작합니다.

$loop->run();



?>



이 예제에서는 EventHttpRequest::getHost를 사용하여 HTTP 요청의 호스트 이름을 가져옵니다. 호스트 이름은 HTTP 요청이 보내진 서버의 주소를 나타냅니다.

결과


호스트 이름: localhost

참고


EventHttpRequest::getHost는 HTTP 요청의 호스트 이름을 반환합니다. 호스트 이름은 도메인 이름 또는 IP 주소로, HTTP 요청이 보내진 서버의 주소를 나타냅니다. EventHttpRequest::getHost를 사용하여 HTTP 요청의 호스트 이름을 가져올 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 575 페이지

검색

게시물 검색