-2
我想在使用jwt進行翻新時傳遞動態頭,我使用GET api接收了令牌,並且使用共享首選項保存了令牌,我需要將令牌作爲頭部接收用戶詳細信息,以便在登錄時使用。在此之前,圖書館,在改造只是混淆,請幫助我!如何在Retrofit 2.0中傳遞動態標題授權?
我想在使用jwt進行翻新時傳遞動態頭,我使用GET api接收了令牌,並且使用共享首選項保存了令牌,我需要將令牌作爲頭部接收用戶詳細信息,以便在登錄時使用。在此之前,圖書館,在改造只是混淆,請幫助我!如何在Retrofit 2.0中傳遞動態標題授權?
將@Header放在方法參數上,並在調用時將其作爲值傳遞。
根據該文檔:
// Replaces the header with the the value of its target.
@GET("/")
void foo(@Header("Authorization") String token, Callback<Response> cb);
頭參數可爲null這將在請求中省略它們。傳遞List或數組將導致每個非null項目的標題。
請注意,HTTP標頭不會相互覆蓋。所有具有相同名稱的標題將與請求一起進入。然後,它將由服務器如何解釋。我建議您不要添加多個相同名稱的標題。