720
英雄聯盟
返回值為空__錯誤說明_API 網關-阿裏雲
HTTP/HTTPS 請求的返回結果有 HttpCode、Header、Body 三部分。當請求報錯時,由於沒有進入業務邏輯,所以返回的 Body 可能為空,表現為“返回值為空”,但實際上,重要信息都在 Header 裏麵。
用戶發起的 API 請求隻要能夠到達網關,就會返回成功/錯誤的結果信息。
重要的返回信息都在Header裏麵,以X-Ca開頭的為網關返回的信息。其中較主要的為下麵的幾個信息:
X-Ca-Request-Id: 7AD052CB-EE8B-4DFD-BBAF-EFB340E0A5AF
//請求唯一ID,請求一旦進入API網關應用後,API網關就會生成請求ID並通過響應頭返回給客戶端,建議客戶端與後端服務都記錄此請求ID,可用於問題排查與跟蹤
X-Ca-Error-Message: Invalid Url
//API網關返回的錯誤消息,當請求出現錯誤時API網關會通過響應頭將錯誤消息返回給客戶端
X-Ca-Debug-Info: {"ServiceLatency":0,"TotalLatency":2}
//當打開Debug模式後會返回Debug信息,此信息後期可能會有變更,僅用做聯調階段參考
所以如果發送請求後,發現返回值為空,那麼看一下返回的 Header 信息。如果請求到達網關就錯誤返回了,那麼 Body 為空很正常,會表現為返回值為空,但是在 Header 裏麵會有重要信息。
如果Header也為空,那麼說明請求沒有達到網關,請自行檢查網絡狀況等。
各種語言獲取和查看 HTTP/HTTPS 頭部信息的方法均可在網上查詢到。
最後更新:2016-11-23 16:04:17
上一篇:
如何獲取錯誤信息__錯誤說明_API 網關-阿裏雲
下一篇:
HTTPS證書報錯__錯誤說明_API 網關-阿裏雲
查詢監控行為__監控管理_API 參考_雲數據庫 RDS 版-阿裏雲
Web防護規則低中高__功能說明_Web 應用防火牆-阿裏雲
GetBucketAcl__關於Bucket的操作_API 參考_對象存儲 OSS-阿裏雲
刪除服務__服務管理_用戶指南_容器服務-阿裏雲
查詢API曆史版本列表__API管理相關接口_API_API 網關-阿裏雲
獲取訪問者真實IP___常見接入問題_Web 應用防火牆-阿裏雲
兼容版本SDK介紹__Java SDK介紹_MapReduce_大數據計算服務-阿裏雲
FTP上傳經常中斷__故障處理_雲服務器 ECS-阿裏雲
RDS實例間的數據遷移__數據遷移_用戶指南_數據傳輸-阿裏雲
下載安裝阿裏雲新版 Java SDK__java_SDK參考_高性能計算-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲