
AUTO 옵션은 SolrResponse가 자동으로 파싱 모드를 감지하여 설정하는 옵션입니다.
SolrResponse는 HTTP 요청의 Content-Type 헤더를 확인하여 파싱 모드를 결정합니다.
Content-Type 헤더가 application/json인 경우 JSON 파싱 모드로 설정되고, application/xml인 경우 XML 파싱 모드로 설정됩니다.
만약 Content-Type 헤더가 지정되지 않은 경우, SolrResponse는 AUTO 옵션을 기본으로 사용합니다.
이때, SolrResponse는 HTTP 요청의 Accept 헤더를 확인하여 파싱 모드를 결정합니다.
Accept 헤더에 application/json이 포함된 경우 JSON 파싱 모드로 설정되고, application/xml이 포함된 경우 XML 파싱 모드로 설정됩니다.
만약 Accept 헤더도 지정되지 않은 경우, SolrResponse는 AUTO 옵션을 기본으로 사용합니다.
이때, SolrResponse는 HTTP 요청의 Accept 헤더에 포함된 미디어 타입 중에서 가장 우선순위가 높은 것을 파싱 모드로 설정합니다.
예를 들어, Accept 헤더가 application/json, text/xml, */*인 경우, SolrResponse는 application/json을 파싱 모드로 설정합니다.
자동으로 파싱 모드를 감지하는 AUTO 옵션은 Content-Type 헤더와 Accept 헤더를 확인하여 파싱 모드를 결정합니다.
이러한 기준에 따라 SolrResponse는 자동으로 파싱 모드를 설정하여 검색 결과를 파싱합니다.
2025-04-28 15:43