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
Source
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