KEEL 1.0.0
Minimal C11 HTTP client/server library built on epoll/kqueue/io_uring/poll
Loading...
Searching...
No Matches
Data Fields
KlMultipartConfig Struct Reference

#include <body_reader_multipart.h>

Data Fields

size_t max_part_size
 
size_t max_total_size
 
int max_parts
 
size_t max_headers_size
 
size_t max_input_buffer
 

Detailed Description

Parser caps. All fields default to 0 = unlimited; the caller is responsible for setting sensible limits for adversarial input.

Field Documentation

◆ max_part_size

size_t KlMultipartConfig::max_part_size

per-part body bytes; 0 = unlimited

◆ max_total_size

size_t KlMultipartConfig::max_total_size

total bytes received; 0 = unlimited

◆ max_parts

int KlMultipartConfig::max_parts

distinct parts; 0 = unlimited

◆ max_headers_size

size_t KlMultipartConfig::max_headers_size

per-part header bytes; 0 = unlimited

◆ max_input_buffer

size_t KlMultipartConfig::max_input_buffer

unconsumed bytes held by reader; 0 = unlimited


The documentation for this struct was generated from the following file: