0
我正在使用django rest-framework來發布或從客戶端應用程序獲取數據。客戶端應用程序正在發送一個自定義標題以及請求。我如何在休息api中訪問自定義標題值。Python REST API訪問自定義標頭值
Custome-Header-Key:ASDQWERYHH#這是從客戶端設置的自定義標頭。
請幫
感謝
我正在使用django rest-framework來發布或從客戶端應用程序獲取數據。客戶端應用程序正在發送一個自定義標題以及請求。我如何在休息api中訪問自定義標題值。Python REST API訪問自定義標頭值
Custome-Header-Key:ASDQWERYHH#這是從客戶端設置的自定義標頭。
請幫
感謝
可以使用request.META字典。
隨着CONTENT_LENGTH和CONTENT_TYPE的例外,因爲上面給出,在請求任何HTTP標頭是由一個HTTP_前綴轉換所有字符爲大寫,用下劃線替換任何連字符後,加入到名字轉換爲META密鑰。因此,例如,一個名爲X-Bender的頭將被映射到META密鑰HTTP_X_BENDER。
因此,要獲得在您的示例標頭值,你可以這樣做:
request.META['HTTP_CUSTOM_HEADER_KEY']