validateHeader
validateHeader(
header,maxPayloadSize):void
Defined in: packages/protocol/src/wire-format.ts:272
Validate header values.
Parameters
Section titled “Parameters”header
Section titled “header”Header to validate
maxPayloadSize
Section titled “maxPayloadSize”number = DEFAULT_MAX_PAYLOAD_SIZE
Maximum allowed payload size (default: 1GB)
Returns
Section titled “Returns”void
Throws
Section titled “Throws”if header values are invalid
Example
Section titled “Example”// Use default 1GB limitvalidateHeader(header);
// Custom limit for large file transfersvalidateHeader(header, 4 * 1024 * 1024 * 1024); // 4GB
// Strict limit for control messagesvalidateHeader(header, 1024 * 1024); // 1MB