Home / Function/ constructorMustRejectIllegalUrisByDefault() — netty Function Reference

constructorMustRejectIllegalUrisByDefault() — netty Function Reference

Architecture documentation for the constructorMustRejectIllegalUrisByDefault() function in DefaultHttpRequestTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  63e0b291_53fd_4acf_f388_ea8ceaea64f3["constructorMustRejectIllegalUrisByDefault()"]
  ede2b2a6_bd1f_83bc_7e1c_cc8e09e7d8ca["DefaultHttpRequestTest"]
  63e0b291_53fd_4acf_f388_ea8ceaea64f3 -->|defined in| ede2b2a6_bd1f_83bc_7e1c_cc8e09e7d8ca
  style 63e0b291_53fd_4acf_f388_ea8ceaea64f3 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http/src/test/java/io/netty/handler/codec/http/DefaultHttpRequestTest.java lines 33–53

    @ParameterizedTest
    @ValueSource(strings = {
            "http://localhost/\r\n",
            "/r\r\n?q=1",
            "http://localhost/\r\n?q=1",
            "/r\r\n/?q=1",
            "http://localhost/\r\n/?q=1",
            "/r\r\n",
            "http://localhost/ HTTP/1.1\r\n\r\nPOST /p HTTP/1.1\r\n\r\n",
            "/r HTTP/1.1\r\n\r\nPOST /p HTTP/1.1\r\n\r\n",
            "/ path",
            "/path ",
            " /path",
            "http://localhost/ ",
            " http://localhost/",
            "http://local host/",
    })
    void constructorMustRejectIllegalUrisByDefault(String uri) {
        assertThrows(IllegalArgumentException.class, () ->
                new DefaultHttpRequest(HttpVersion.HTTP_1_1, HttpMethod.GET, uri));
    }

Domain

Subdomains

Frequently Asked Questions

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

Analyze Your Own Codebase

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

Try Supermodel Free