Class EntityTag


  • public class EntityTag
    extends Object
    • Constructor Detail

      • EntityTag

        public EntityTag()
    • Method Detail

      • compareEntityTag

        public static Boolean compareEntityTag​(StringReader input,
                                               boolean compareWeak,
                                               String resourceETag)
                                        throws IOException
        Parse the given input as (per RFC 7232) 1#entity-tag. Compare an ETag header with a resource ETag as described in RFC 7232 section 2.3.2.
        Parameters:
        input - The input to parse
        compareWeak - Use weak comparison e.g. match "etag" with W/"etag"
        resourceETag - Resource's ETag
        Returns:
        true if ETag matches, false if ETag doesn't match or null if the input is invalid
        Throws:
        IOException - If an I/O occurs during the parsing