2013-02-05 50 views
0

我正嘗試在我的Android應用程序中設置所有網絡調用的訪問令牌。在Java中設置oauth「授權」標頭 - Android

 
HttpURLConnection conn = (HttpURLConnection) url.openConnection(); 
conn.setRequestProperty("Content-Type", "application/json"); 
conn.setRequestProperty("Authorization", "Token token=" 
        + accessToken); 
conn.setRequestMethod("GET"); 

但是,使用此代碼,我們的服務器看到的標頭是「HTTP_AUTHORIZATION」 - 而不是「AUTHORIZATION」。在傾注了javadocs之後,我無法弄清楚如何不讓它追加「HTTP_」。

謝謝!

回答

2

你不能。授權到HTTP_AUTHORIZATION的映射是CGI Specification的一部分,發生在服務器上。