All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.ipokerface.weixin.request.http.Http Maven / Gradle / Ivy

There is a newer version: 1.5.0
Show newest version
package cn.ipokerface.weixin.request.http;

import java.nio.charset.Charset;

/**
 * Created by       PokerFace
 * Create Date      2019-12-27.
 * Email:           [email protected]
 * Version          1.0.0
 * 

* Description: */ public class Http { public static final int CR = 13; // public static final int LF = 10; // public static final int SP = 32; // public static final int HT = 9; // /** HTTP header definitions */ public static final String TRANSFER_ENCODING = "Transfer-Encoding"; public static final String CONTENT_LEN = "Content-Length"; public static final String CONTENT_TYPE = "Content-Type"; public static final String CONTENT_ENCODING = "Content-Encoding"; public static final String EXPECT_DIRECTIVE = "Expect"; public static final String CONN_DIRECTIVE = "Connection"; public static final String TARGET_HOST = "Host"; public static final String USER_AGENT = "User-Agent"; public static final String DATE_HEADER = "Date"; public static final String SERVER_HEADER = "Server"; /** HTTP expectations */ public static final String EXPECT_CONTINUE = "100-continue"; /** HTTP connection control */ public static final String CONN_CLOSE = "Close"; public static final String CONN_KEEP_ALIVE = "Keep-Alive"; /** Transfer encoding definitions */ public static final String CHUNK_CODING = "chunked"; public static final String IDENTITY_CODING = "identity"; public static final Charset DEF_CONTENT_CHARSET = Charset.forName("ISO-8859-1"); public static final Charset DEF_PROTOCOL_CHARSET = Charset.forName("US-ASCII"); /** */ public static final String UTF_8 = "UTF-8"; /** */ public static final String UTF_16 = "UTF-16"; /** */ public static final String US_ASCII = "US-ASCII"; /** */ public static final String ASCII = "ASCII"; /** */ public static final String DEFAULT_CONTENT_CHARSET = UTF_8; /** */ public static final String DEFAULT_PROTOCOL_CHARSET = US_ASCII; /** */ public final static String OCTET_STREAM_TYPE = "application/octet-stream"; /** */ public final static String PLAIN_TEXT_TYPE = "text/plain"; /** */ public final static String CHARSET_PARAM = "; charset="; /** */ public final static String DEFAULT_CONTENT_TYPE = OCTET_STREAM_TYPE; public static boolean isWhitespace(final char ch) { return ch == SP || ch == HT || ch == CR || ch == LF; } private Http() { } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy