isExpectHeaderValid() — netty Function Reference
Architecture documentation for the isExpectHeaderValid() function in HttpUtil.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD fe89fc90_968f_ec3f_b13c_0d518a8125a1["isExpectHeaderValid()"] 0b1cc975_2772_c898_b055_3991b4e80dba["HttpUtil"] fe89fc90_968f_ec3f_b13c_0d518a8125a1 -->|defined in| 0b1cc975_2772_c898_b055_3991b4e80dba 704ba4cc_0f40_9cc3_28a4_7a42a168f304["is100ContinueExpected()"] 704ba4cc_0f40_9cc3_28a4_7a42a168f304 -->|calls| fe89fc90_968f_ec3f_b13c_0d518a8125a1 939d1459_3fa3_a90c_db7e_5c0c70055c60["isUnsupportedExpectation()"] 939d1459_3fa3_a90c_db7e_5c0c70055c60 -->|calls| fe89fc90_968f_ec3f_b13c_0d518a8125a1 style fe89fc90_968f_ec3f_b13c_0d518a8125a1 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http/src/main/java/io/netty/handler/codec/http/HttpUtil.java lines 331–339
private static boolean isExpectHeaderValid(final HttpMessage message) {
/*
* Expect: 100-continue is for requests only and it works only on HTTP/1.1 or later. Note further that RFC 7231
* section 5.1.1 says "A server that receives a 100-continue expectation in an HTTP/1.0 request MUST ignore
* that expectation."
*/
return message instanceof HttpRequest &&
message.protocolVersion().compareTo(HttpVersion.HTTP_1_1) >= 0;
}
Domain
Subdomains
Source
Frequently Asked Questions
What does isExpectHeaderValid() do?
isExpectHeaderValid() is a function in the netty codebase, defined in codec-http/src/main/java/io/netty/handler/codec/http/HttpUtil.java.
Where is isExpectHeaderValid() defined?
isExpectHeaderValid() is defined in codec-http/src/main/java/io/netty/handler/codec/http/HttpUtil.java at line 331.
What calls isExpectHeaderValid()?
isExpectHeaderValid() is called by 2 function(s): is100ContinueExpected, isUnsupportedExpectation.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free