testDecodeFullHttpRequestWithInvalidPayloadReleaseBuffer() — netty Function Reference
Architecture documentation for the testDecodeFullHttpRequestWithInvalidPayloadReleaseBuffer() function in HttpPostMultiPartRequestDecoderTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 0ce18672_ad0e_f898_bd7f_9893ce23b862["testDecodeFullHttpRequestWithInvalidPayloadReleaseBuffer()"] 8ca6727e_4177_9097_12de_7bccb17e5dea["HttpPostMultiPartRequestDecoderTest"] 0ce18672_ad0e_f898_bd7f_9893ce23b862 -->|defined in| 8ca6727e_4177_9097_12de_7bccb17e5dea style 0ce18672_ad0e_f898_bd7f_9893ce23b862 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http/src/test/java/io/netty/handler/codec/http/multipart/HttpPostMultiPartRequestDecoderTest.java lines 74–96
@Test
public void testDecodeFullHttpRequestWithInvalidPayloadReleaseBuffer() {
String content = "\n--861fbeab-cd20-470c-9609-d40a0f704466\n" +
"Content-Disposition: form-data; name=\"image1\"; filename*=\"'some.jpeg\"\n" +
"Content-Type: image/jpeg\n" +
"Content-Length: 1\n" +
"x\n" +
"--861fbeab-cd20-470c-9609-d40a0f704466--\n";
FullHttpRequest req = new DefaultFullHttpRequest(HttpVersion.HTTP_1_1, HttpMethod.POST, "/upload",
Unpooled.copiedBuffer(content, CharsetUtil.US_ASCII));
req.headers().set("content-type", "multipart/form-data; boundary=861fbeab-cd20-470c-9609-d40a0f704466");
req.headers().set("content-length", content.length());
try {
new HttpPostMultipartRequestDecoder(req);
fail("Was expecting an ErrorDataDecoderException");
} catch (HttpPostRequestDecoder.ErrorDataDecoderException expected) {
// expected
} finally {
assertTrue(req.release());
}
}
Domain
Subdomains
Source
Frequently Asked Questions
What does testDecodeFullHttpRequestWithInvalidPayloadReleaseBuffer() do?
testDecodeFullHttpRequestWithInvalidPayloadReleaseBuffer() is a function in the netty codebase, defined in codec-http/src/test/java/io/netty/handler/codec/http/multipart/HttpPostMultiPartRequestDecoderTest.java.
Where is testDecodeFullHttpRequestWithInvalidPayloadReleaseBuffer() defined?
testDecodeFullHttpRequestWithInvalidPayloadReleaseBuffer() is defined in codec-http/src/test/java/io/netty/handler/codec/http/multipart/HttpPostMultiPartRequestDecoderTest.java at line 74.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free