Home / Function/ testEncodingMultipleClientCookies() — netty Function Reference

testEncodingMultipleClientCookies() — netty Function Reference

Architecture documentation for the testEncodingMultipleClientCookies() function in ClientCookieEncoderTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  b34c8a59_70da_743e_d0ce_f9c23a20de38["testEncodingMultipleClientCookies()"]
  9d43e0ba_e9d0_b3be_6e4d_b637d22c7bd7["ClientCookieEncoderTest"]
  b34c8a59_70da_743e_d0ce_f9c23a20de38 -->|defined in| 9d43e0ba_e9d0_b3be_6e4d_b637d22c7bd7
  style b34c8a59_70da_743e_d0ce_f9c23a20de38 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http/src/test/java/io/netty/handler/codec/http/cookie/ClientCookieEncoderTest.java lines 26–45

    @Test
    public void testEncodingMultipleClientCookies() {
        String c1 = "myCookie=myValue";
        String c2 = "myCookie2=myValue2";
        String c3 = "myCookie3=myValue3";
        Cookie cookie1 = new DefaultCookie("myCookie", "myValue");
        cookie1.setDomain(".adomainsomewhere");
        cookie1.setMaxAge(50);
        cookie1.setPath("/apathsomewhere");
        cookie1.setSecure(true);
        Cookie cookie2 = new DefaultCookie("myCookie2", "myValue2");
        cookie2.setDomain(".anotherdomainsomewhere");
        cookie2.setPath("/anotherpathsomewhere");
        cookie2.setSecure(false);
        Cookie cookie3 = new DefaultCookie("myCookie3", "myValue3");
        String encodedCookie = ClientCookieEncoder.STRICT.encode(cookie1, cookie2, cookie3);
        // Cookies should be sorted into decreasing order of path length, as per RFC6265.
        // When no path is provided, we assume maximum path length (so cookie3 comes first).
        assertEquals(c3 + "; " + c2 + "; " + c1, encodedCookie);
    }

Domain

Subdomains

Frequently Asked Questions

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

Analyze Your Own Codebase

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

Try Supermodel Free