Home / Function/ isHttp() — netty Function Reference

isHttp() — netty Function Reference

Architecture documentation for the isHttp() function in PortUnificationServerHandler.java from the netty codebase.

Function java Buffer Search called by 1

Entity Profile

Dependency Diagram

graph TD
  54693d02_409a_0835_0870_dca0e376bca9["isHttp()"]
  0035cd98_439e_cdb1_2619_abb4aba4a268["PortUnificationServerHandler"]
  54693d02_409a_0835_0870_dca0e376bca9 -->|defined in| 0035cd98_439e_cdb1_2619_abb4aba4a268
  46a8a557_e9f2_75bd_144b_c3fb8b8fd5d6["decode()"]
  46a8a557_e9f2_75bd_144b_c3fb8b8fd5d6 -->|calls| 54693d02_409a_0835_0870_dca0e376bca9
  style 54693d02_409a_0835_0870_dca0e376bca9 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

example/src/main/java/io/netty/example/portunification/PortUnificationServerHandler.java lines 99–110

    private static boolean isHttp(int magic1, int magic2) {
        return
            magic1 == 'G' && magic2 == 'E' || // GET
            magic1 == 'P' && magic2 == 'O' || // POST
            magic1 == 'P' && magic2 == 'U' || // PUT
            magic1 == 'H' && magic2 == 'E' || // HEAD
            magic1 == 'O' && magic2 == 'P' || // OPTIONS
            magic1 == 'P' && magic2 == 'A' || // PATCH
            magic1 == 'D' && magic2 == 'E' || // DELETE
            magic1 == 'T' && magic2 == 'R' || // TRACE
            magic1 == 'C' && magic2 == 'O';   // CONNECT
    }

Domain

Subdomains

Called By

Frequently Asked Questions

What does isHttp() do?
isHttp() is a function in the netty codebase, defined in example/src/main/java/io/netty/example/portunification/PortUnificationServerHandler.java.
Where is isHttp() defined?
isHttp() is defined in example/src/main/java/io/netty/example/portunification/PortUnificationServerHandler.java at line 99.
What calls isHttp()?
isHttp() is called by 1 function(s): decode.

Analyze Your Own Codebase

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

Try Supermodel Free