Home / Function/ testInvalidOriginWhenIncorrectWebSocketURI() — netty Function Reference

testInvalidOriginWhenIncorrectWebSocketURI() — netty Function Reference

Architecture documentation for the testInvalidOriginWhenIncorrectWebSocketURI() function in WebSocketClientHandshakerTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  3471ec5a_2ab4_15df_b022_ed82c4d28ef4["testInvalidOriginWhenIncorrectWebSocketURI()"]
  2cb6ab9a_d30f_c725_5b7e_5ad8d513e6b9["WebSocketClientHandshakerTest"]
  3471ec5a_2ab4_15df_b022_ed82c4d28ef4 -->|defined in| 2cb6ab9a_d30f_c725_5b7e_5ad8d513e6b9
  style 3471ec5a_2ab4_15df_b022_ed82c4d28ef4 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketClientHandshakerTest.java lines 224–239

    @Test
    public void testInvalidOriginWhenIncorrectWebSocketURI() {
        URI uri = URI.create("/ws");
        EmbeddedChannel channel = new EmbeddedChannel(new HttpClientCodec());
        HttpHeaders headers = new DefaultHttpHeaders();
        headers.set(HttpHeaderNames.HOST, "localhost:80");
        final WebSocketClientHandshaker handshaker = newHandshaker(uri, null, headers, false, true);
        final ChannelFuture handshakeFuture = handshaker.handshake(channel);

        assertFalse(handshakeFuture.isSuccess());
        assertInstanceOf(IllegalArgumentException.class, handshakeFuture.cause());
        assertEquals("Cannot generate the '" + getOriginHeaderName() + "' header value," +
                     " webSocketURI should contain host or disable generateOriginHeader" +
                     " or pass value through customHeaders", handshakeFuture.cause().getMessage());
        assertFalse(channel.finish());
    }

Domain

Subdomains

Frequently Asked Questions

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

Analyze Your Own Codebase

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

Try Supermodel Free