app/src/main/java/me/zhanghai/android/douya/network/Http.java

(完整代码) 1KB

/*
 * Copyright (c) 2015 Zhang Hai <Dreaming.in.Code.ZH@Gmail.com>
 * All Rights Reserved.
 */

package me.zhanghai.android.douya.network;

public class Http {

    public static class Headers {
        public static final String ACCEPT = "Accept";
        public static final String ACCEPT_CHARSET = "Accept-Charset";
        public static final String ACCEPT_ENCODING = "Accept-Encoding";
        public static final String ACCEPT_VERSION = "X-Accept-Version";
        public static final String AUTHORIZATION = "Authorization";
        public static String makeBearerAuthorization(String token) {
            return "Bearer " + token;
        }
        public static final String CONTENT_ENCODING = "Content-Encoding";
        public static final String CONTENT_LENGTH = "Content-Length";
        public static final String CONTENT_TYPE = "Content-Type";
        public static final String REFERER = "Referer";
        public static final String USER_AGENT = "User-Agent";
    }

    public static class ContentTypes {
        public static final String FORM = "application/x-www-form-urlencoded";
        public static final String FORM_UTF8 = Http.ContentTypes.withCharset(Http.ContentTypes.FORM, Http.Charsets.UTF8);
        public static final String JSON = "application/json";
        public static final String JSON_UTF8 = Http.ContentTypes.withCharset(ContentTypes.JSON, Http.Charsets.UTF8);
        public static String withCharset(String contentType, String charset) {
            return contentType + "; charset=" + charset;
        }
    }

    public interface Charsets {
        String UTF8 = "UTF-8";
    }

    public interface Encodings {
        String GZIP = "gzip";
    }
}

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。