Class Bytes
- java.lang.Object
-
- org.logdoc.fairhttp.service.tools.Bytes
-
public class Bytes extends Object
- Author:
- Denis Danilin | me@loslobos.ru 15.02.2023 14:26 FairHttpService ☭ sweat and blood
-
-
Field Summary
Fields Modifier and Type Field Description static byte[]boundaryPrefixstatic byteCRstatic byteDASHstatic byte[]FEEDstatic byte[]fieldSeparatorstatic byte[]headerSeparatorstatic byteLFstatic byte[]PROTOstatic byte[]streamEnd
-
Constructor Summary
Constructors Constructor Description Bytes()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcopy(boolean rethrow, InputStream in, OutputStream out)static voidcopy(InputStream in, OutputStream out)static longcopy(InputStream pIn, OutputStream pOut, boolean pClose)static MimeTypeguessMime(byte[] head16bytes)static booleansubArrayEquals(byte[] bigArray, byte[] match, int fromIdx)
-
-
-
Field Detail
-
FEED
public static byte[] FEED
-
PROTO
public static byte[] PROTO
-
CR
public static final byte CR
- See Also:
- Constant Field Values
-
LF
public static final byte LF
- See Also:
- Constant Field Values
-
DASH
public static final byte DASH
- See Also:
- Constant Field Values
-
headerSeparator
public static final byte[] headerSeparator
-
fieldSeparator
public static final byte[] fieldSeparator
-
streamEnd
public static final byte[] streamEnd
-
boundaryPrefix
public static final byte[] boundaryPrefix
-
-
Method Detail
-
guessMime
public static MimeType guessMime(byte[] head16bytes)
-
subArrayEquals
public static boolean subArrayEquals(byte[] bigArray, byte[] match, int fromIdx)
-
copy
public static void copy(InputStream in, OutputStream out)
-
copy
public static void copy(boolean rethrow, InputStream in, OutputStream out)
-
copy
public static long copy(InputStream pIn, OutputStream pOut, boolean pClose) throws IOException
- Throws:
IOException
-
-