查詢

SolrResponse::getHttpStatus()函式—用法及示例

「 獲取 Solr 伺服器的 HTTP 狀態碼 」


函式名稱:SolrResponse::getHttpStatus()

適用版本:Solr 2.2.0 及以上版本

用法:

SolrResponse::getHttpStatus() 函式用於獲取 Solr 伺服器的 HTTP 狀態碼。

語法:

public SolrResponse::getHttpStatus(): int

引數:無

返回值:

該函式返回一個整數型別的值,表示 Solr 伺服器的 HTTP 狀態碼。

示例:

// 建立 Solr 客戶端
$solrClient = new SolrClient();

// 建立 Solr 查詢
$query = new SolrQuery('q=php');

// 執行查詢並獲取響應
$response = $solrClient->query($query);

// 獲取 Solr 伺服器的 HTTP 狀態碼
$httpStatus = $response->getHttpStatus();

// 輸出 HTTP 狀態碼
echo "HTTP 狀態碼:" . $httpStatus;

上述示例中,我們首先建立了一個 Solr 客戶端物件 $solrClient,然後建立了一個 Solr 查詢物件 $query,並指定了查詢引數 q=php。接下來,透過執行查詢 $solrClient->query($query) 獲取了查詢的響應結果 $response。最後,使用 $response->getHttpStatus() 獲取了 Solr 伺服器的 HTTP 狀態碼,並將其輸出。

請注意,以上示例中的程式碼僅為演示用途,實際應用中可能需要根據具體情況進行適當調整。

補充糾錯
熱門PHP函式
分享連結