全部產品
Search
文件中心

Function Compute:使用HTTP觸發器調用時, Header key首字母為什麼變成了大寫?

更新時間:Dec 10, 2024

HTTP Header要求標頭以索引值對的形式顯示。根據HTTP標準,Header的鍵是大小寫不敏感的。

當使用HTTP觸發器調用內建運行時,Function Compute3.0版會將HTTP請求轉換成HTTP觸發器的Event格式,在轉換HTTP Header時,會基於Golang的net/http標準庫,將HTTP請求Header的鍵進行正常化。

正常化的原則是將鍵的首字母和任何連字號後的字母轉成大寫,其餘字母轉換為小寫。例如,"accept-encoding" 正常化後是 "Accept-Encoding"。