當前位置: 首頁>>代碼示例>>Java>>正文


Java Header.getValue方法代碼示例

本文整理匯總了Java中cz.msebera.android.httpclient.Header.getValue方法的典型用法代碼示例。如果您正苦於以下問題:Java Header.getValue方法的具體用法?Java Header.getValue怎麽用?Java Header.getValue使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在cz.msebera.android.httpclient.Header的用法示例。


在下文中一共展示了Header.getValue方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: getAppUsage

import cz.msebera.android.httpclient.Header; //導入方法依賴的package包/類
private Graph.AppUsage getAppUsage(Header[] headers) {
    if (headers == null) {
        return null;
    }

    for (int i = 0; i < headers.length; ++i) {
        Header header = headers[i];
        if (header.getName().equals("X-App-Usage")) {
            try {
                JSONObject obj = new JSONObject(header.getValue());
                return new Graph.AppUsage(
                    obj.getInt("call_count"),
                    obj.getInt("total_time"),
                    obj.getInt("total_cputime"));
            } catch (org.json.JSONException e) {
                return null;
            }
        }
    }

    return null;
}
 
開發者ID:danvratil,項目名稱:FBEventSync,代碼行數:23,代碼來源:GraphResponseHandler.java

示例2: getCookie

import cz.msebera.android.httpclient.Header; //導入方法依賴的package包/類
/**
 * 得到當前的網絡請求Cookie,
 * 登錄後觸發
 *
 * @param headers Header
 */
public static String getCookie(Header[] headers) {
    String cookie = getClientCookie(ApiHttpClient.getHttpClient());
    if (TextUtils.isEmpty(cookie)) {
        cookie = "";
        if (headers != null) {
            for (Header header : headers) {
                String key = header.getName();
                String value = header.getValue();
                if (key.contains("Set-Cookie"))
                    cookie += value + ";";
            }
            if (cookie.length() > 0) {
                cookie = cookie.substring(0, cookie.length() - 1);
            }
        }
    }

    log("getCookie:" + cookie);
    return cookie;
}
 
開發者ID:hsj-xiaokang,項目名稱:OSchina_resources_android,代碼行數:27,代碼來源:ApiHttpClient.java

示例3: serializeHeaders

import cz.msebera.android.httpclient.Header; //導入方法依賴的package包/類
public static String[] serializeHeaders(Header[] headers) {
    if (headers == null) {
        return new String[0];
    }
    String[] rtn = new String[headers.length * 2];
    int index = -1;
    for (Header h : headers) {
        rtn[++index] = h.getName();
        rtn[++index] = h.getValue();
    }
    return rtn;
}
 
開發者ID:weiwenqiang,項目名稱:GitHub,代碼行數:13,代碼來源:IntentUtil.java


注:本文中的cz.msebera.android.httpclient.Header.getValue方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。