Home / Function/ verifyHeaderValueSanitization() — netty Function Reference

verifyHeaderValueSanitization() — netty Function Reference

Architecture documentation for the verifyHeaderValueSanitization() function in HpackEncoderTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  b00b41c0_19cc_fa2e_f410_2d01e52c0fdd["verifyHeaderValueSanitization()"]
  a8203e54_7e3c_740d_20fe_825ed86c66af["HpackEncoderTest"]
  b00b41c0_19cc_fa2e_f410_2d01e52c0fdd -->|defined in| a8203e54_7e3c_740d_20fe_825ed86c66af
  08c8f3da_5b00_c314_45af_0f086ae7ca49["testSanitization()"]
  08c8f3da_5b00_c314_45af_0f086ae7ca49 -->|calls| b00b41c0_19cc_fa2e_f410_2d01e52c0fdd
  style b00b41c0_19cc_fa2e_f410_2d01e52c0fdd fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http2/src/test/java/io/netty/handler/codec/http2/HpackEncoderTest.java lines 233–247

    private void verifyHeaderValueSanitization(
            HpackEncoder encoder,
            String actualHeaderValue,
            String expectedHeaderValue
    ) throws Http2Exception {

        String headerKey = "some-key";
        Http2Headers toBeEncodedHeaders = new DefaultHttp2Headers().add(headerKey, actualHeaderValue);
        encoder.encodeHeaders(0, buf, toBeEncodedHeaders, Http2HeadersEncoder.NEVER_SENSITIVE);
        DefaultHttp2Headers decodedHeaders = new DefaultHttp2Headers();
        hpackDecoder.decode(0, buf, decodedHeaders, true);
        buf.clear();
        String decodedHeaderValue = decodedHeaders.get(headerKey).toString();
        Assertions.assertEquals(expectedHeaderValue, decodedHeaderValue);
    }

Domain

Subdomains

Called By

Frequently Asked Questions

What does verifyHeaderValueSanitization() do?
verifyHeaderValueSanitization() is a function in the netty codebase, defined in codec-http2/src/test/java/io/netty/handler/codec/http2/HpackEncoderTest.java.
Where is verifyHeaderValueSanitization() defined?
verifyHeaderValueSanitization() is defined in codec-http2/src/test/java/io/netty/handler/codec/http2/HpackEncoderTest.java at line 233.
What calls verifyHeaderValueSanitization()?
verifyHeaderValueSanitization() is called by 1 function(s): testSanitization.

Analyze Your Own Codebase

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

Try Supermodel Free