Home / Function/ owsTrimming() — netty Function Reference

owsTrimming() — netty Function Reference

Architecture documentation for the owsTrimming() function in CombinedHttpHeadersTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  aa29bba6_058e_8f51_dcf5_16547f1f8faa["owsTrimming()"]
  727bc20a_c839_5a49_0e6d_6808bc17cc07["CombinedHttpHeadersTest"]
  aa29bba6_058e_8f51_dcf5_16547f1f8faa -->|defined in| 727bc20a_c839_5a49_0e6d_6808bc17cc07
  style aa29bba6_058e_8f51_dcf5_16547f1f8faa fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http/src/test/java/io/netty/handler/codec/http/CombinedHttpHeadersTest.java lines 316–342

    @Test
    public void owsTrimming() {
        final CombinedHttpHeaders headers = newCombinedHttpHeaders();
        headers.set(HEADER_NAME, Arrays.asList("\ta", "   ", "  b ", "\t \t"));
        headers.add(HEADER_NAME, " c, d \t");

        assertEquals(Arrays.asList("a", "", "b", "", "c, d"), headers.getAll(HEADER_NAME));
        assertEquals("a,,b,,\"c, d\"", headers.get(HEADER_NAME));

        assertTrue(headers.containsValue(HEADER_NAME, "a", true));
        assertTrue(headers.containsValue(HEADER_NAME, " a ", true));
        assertTrue(headers.containsValue(HEADER_NAME, "a", true));
        assertFalse(headers.containsValue(HEADER_NAME, "a,b", true));

        assertFalse(headers.containsValue(HEADER_NAME, " c, d ", true));
        assertFalse(headers.containsValue(HEADER_NAME, "c, d", true));
        assertTrue(headers.containsValue(HEADER_NAME, " c ", true));
        assertTrue(headers.containsValue(HEADER_NAME, "d", true));

        assertTrue(headers.containsValue(HEADER_NAME, "\t", true));
        assertTrue(headers.containsValue(HEADER_NAME, "", true));

        assertFalse(headers.containsValue(HEADER_NAME, "e", true));

        HttpHeaders copiedHeaders = newCombinedHttpHeaders().add(headers);
        assertEquals(Arrays.asList("a", "", "b", "", "c, d"), copiedHeaders.getAll(HEADER_NAME));
    }

Domain

Subdomains

Frequently Asked Questions

What does owsTrimming() do?
owsTrimming() is a function in the netty codebase, defined in codec-http/src/test/java/io/netty/handler/codec/http/CombinedHttpHeadersTest.java.
Where is owsTrimming() defined?
owsTrimming() is defined in codec-http/src/test/java/io/netty/handler/codec/http/CombinedHttpHeadersTest.java at line 316.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free