Class HttpRequestUtils


  • public class HttpRequestUtils
    extends java.lang.Object
    • Field Detail

      • DEFAULT_DATE_FORMAT

        public static final java.lang.String DEFAULT_DATE_FORMAT
        See Also:
        Constant Field Values
      • MAPPER

        public static final com.fasterxml.jackson.databind.ObjectMapper MAPPER
      • TYPICAL_MULTIPART_BOUNDARY

        public static final java.lang.String TYPICAL_MULTIPART_BOUNDARY
        See Also:
        Constant Field Values
      • TYPICAL_JSON_PART_HEADER

        public static final java.lang.String TYPICAL_JSON_PART_HEADER
        See Also:
        Constant Field Values
      • TYPICAL_FILE_PART_HEADER

        public static final java.lang.String TYPICAL_FILE_PART_HEADER
        See Also:
        Constant Field Values
      • TYPICAL_JSON_PART_HEADER_LENGTH

        public static final int TYPICAL_JSON_PART_HEADER_LENGTH
      • TYPICAL_MULTIPART_FOOTER

        public static final java.lang.String TYPICAL_MULTIPART_FOOTER
        See Also:
        Constant Field Values
      • TYPICAL_MULTIPART_FOOTER_LENGTH

        public static final int TYPICAL_MULTIPART_FOOTER_LENGTH
      • TYPICAL_JSON_ARRAY

        public static final java.lang.String TYPICAL_JSON_ARRAY
        See Also:
        Constant Field Values
      • TYPICAL_JSON_ARRAY_LENGTH

        public static final int TYPICAL_JSON_ARRAY_LENGTH
      • TYPICAL_JSON_ARRAY_ELEMENT

        public static final java.lang.String TYPICAL_JSON_ARRAY_ELEMENT
        See Also:
        Constant Field Values
      • TYPICAL_JSON_ARRAY_ELEMENT_LENGTH

        public static final int TYPICAL_JSON_ARRAY_ELEMENT_LENGTH
    • Method Detail

      • buildLogMultiPartRequest

        public static java.util.List<okhttp3.MultipartBody.Part> buildLogMultiPartRequest​(java.util.List<SaveLogRQ> rqs)
      • calculateRequestSize

        public static long calculateRequestSize​(SaveLogRQ request)
        Estimate HTTP request size of a SaveLogRQ. Used to limit log batch size by payload.
        Parameters:
        request - log request
        Returns:
        estimate size of the request