라이브러리
[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 요청의 호스트 이름을 가져올 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.