verifyPseudoHeadersFirst() — netty Function Reference
Architecture documentation for the verifyPseudoHeadersFirst() function in DefaultHttp2HeadersTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 4876a82b_149a_46dc_37e1_1fdab68cb647["verifyPseudoHeadersFirst()"] dee91314_9fa2_2772_1f20_e4b8f18eea54["DefaultHttp2HeadersTest"] 4876a82b_149a_46dc_37e1_1fdab68cb647 -->|defined in| dee91314_9fa2_2772_1f20_e4b8f18eea54 479272f6_3bae_eb36_4a9d_9d5397cd1377["testPseudoHeadersMustComeFirstWhenIterating()"] 479272f6_3bae_eb36_4a9d_9d5397cd1377 -->|calls| 4876a82b_149a_46dc_37e1_1fdab68cb647 0cc4bde2_4ede_21ae_4ec1_eb8f1d0690fc["testPseudoHeadersWithRemovePreservesPseudoIterationOrder()"] 0cc4bde2_4ede_21ae_4ec1_eb8f1d0690fc -->|calls| 4876a82b_149a_46dc_37e1_1fdab68cb647 a44ccbe9_a2fe_01dc_1ffd_77791a6cb32e["testPseudoHeadersWithClearDoesNotLeak()"] a44ccbe9_a2fe_01dc_1ffd_77791a6cb32e -->|calls| 4876a82b_149a_46dc_37e1_1fdab68cb647 03daf0f7_d3b1_5ec2_da3c_003d78789de2["testSetHeadersOrdersPseudoHeadersCorrectly()"] 03daf0f7_d3b1_5ec2_da3c_003d78789de2 -->|calls| 4876a82b_149a_46dc_37e1_1fdab68cb647 d10187ac_b750_fa4b_f20b_f4829998d39e["testSetAllOrdersPseudoHeadersCorrectly()"] d10187ac_b750_fa4b_f20b_f4829998d39e -->|calls| 4876a82b_149a_46dc_37e1_1fdab68cb647 style 4876a82b_149a_46dc_37e1_1fdab68cb647 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2HeadersTest.java lines 228–238
static void verifyPseudoHeadersFirst(Http2Headers headers) {
CharSequence lastNonPseudoName = null;
for (Entry<CharSequence, CharSequence> entry: headers) {
if (entry.getKey().length() == 0 || entry.getKey().charAt(0) != ':') {
lastNonPseudoName = entry.getKey();
} else if (lastNonPseudoName != null) {
fail("All pseudo headers must be first in iteration. Pseudo header " + entry.getKey() +
" is after a non pseudo header " + lastNonPseudoName);
}
}
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does verifyPseudoHeadersFirst() do?
verifyPseudoHeadersFirst() is a function in the netty codebase, defined in codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2HeadersTest.java.
Where is verifyPseudoHeadersFirst() defined?
verifyPseudoHeadersFirst() is defined in codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2HeadersTest.java at line 228.
What calls verifyPseudoHeadersFirst()?
verifyPseudoHeadersFirst() is called by 5 function(s): testPseudoHeadersMustComeFirstWhenIterating, testPseudoHeadersWithClearDoesNotLeak, testPseudoHeadersWithRemovePreservesPseudoIterationOrder, testSetAllOrdersPseudoHeadersCorrectly, testSetHeadersOrdersPseudoHeadersCorrectly.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free