--- title: Part 2-1 9.6 狀態回報存取介面要求事項 tags: 5G 智慧杆系統技術規範 image: --- # 9.6 狀態回報存取介面要求事項 ## 9.6.1 發送狀態回報請求 執行狀態回報步驟時,物聯網設備應向狀態回報存取介面發出 HTTPS 請求。發送請求時應依 6.3.2 及以下規定處理: * (a) 方法應為 **POST**。 * (b) URI 應符合引導登錄回應封包之 **watchdog** 參數 (參照 A.1)。 * (c) 請求標頭應包含 **Authorization** 欄位,型式應為 **Bearer**,鑑別資訊應使用引導登錄回應封包之 **credCfg** 參數內容。 * (d) 請求主體應包含 JSON 不具名陣列,陣列內容應包含所有應用服務之運作狀態。陣列元素應為 JSON 物件,內容格式應參照 A.5,編碼格式應依 6.2 規定。 ## 9.6.2 接收狀態回報回應 物聯網設備發送 HTTPS 請求後,應接收組態伺服器發出之回應。處理回應時,應依 6.3.3 及 下列規定執行: * (a) 若回應狀態碼為 ==**201**== ( **created** ) 則不做任何處理,後續應依原週期執行狀態回報。 * (b) 若回應狀態碼為 ==**308**== ( **permanent redirect** )、==**401**== ( **unauthorized** ) 或 ==**404**== ( **not found** ),則應停止狀態回報,並重新執行引導登錄步驟 (參照 9.4)。完成引導登錄步驟後,應恢復狀態回報。 * (c) 若回應狀態碼為 ==**403**== ( **forbidden** ),則應停止狀態回報,並重新執行設備登錄步驟 (參照 9.5)。完成設備登錄步驟後,應恢復狀態回報。 * (d) 除 6.3.3 及以上列舉之回應狀態碼外,其他回應狀態碼皆視為異常。 * (e) 發生異常時,應捨棄該次回報,後續應依原週期執行狀態回報。 **備考:** 物聯網設備應使用引導登錄更新狀態回報存取介面 URI,不使用包含回應狀態碼 ==**308**== ( **permanent redirect** ) 之 **Location** 標頭欄位重新導向[11]。