
SolrResponse::getRawRequestHeaders 메서드는 Solr 서버로부터 받은 요청 헤더 정보를 반환하는 메서드입니다.
이 메서드는 RawRequestHeaders 객체를 반환하며, 이 객체는 요청 헤더 정보를 포함한 객체입니다.
RawRequestHeaders 객체는 다음과 같은 정보를 담고 있습니다:
- HTTP 메서드 (예: GET, POST, PUT, DELETE 등)
- 요청 URL
- 요청 헤더 (예: Accept, Accept-Language, Content-Type 등)
- 요청 본문 (예: JSON, XML, 텍스트 등)
이 정보는 Solr 서버가 받은 요청의 상세한 내용을 알 수 있도록 해줍니다.
이 메서드를 사용하면, Solr 서버가 받은 요청의 헤더 정보를 추출할 수 있습니다.
예를 들어, 다음 코드는 RawRequestHeaders 객체를 사용하여 요청 헤더 정보를 추출하는 방법을示しています:
#hostingforum.kr
php
$response = SolrResponse::getInstance();
$rawRequestHeaders = $response->getRawRequestHeaders();
echo "HTTP 메서드: " . $rawRequestHeaders->getMethod() . "n";
echo "요청 URL: " . $rawRequestHeaders->getUrl() . "n";
echo "요청 헤더: " . $rawRequestHeaders->getHeader('Accept') . "n";
2025-04-28 05:42