THPDFObjectGraphJSONLimits Record
Acota el trabajo del analizador, los valores conservados y las cargas útiles binarias importadas antes de que se pueda confirmar un grafo de objetos
Declaración
THPDFObjectGraphJSONLimits = record
MaxJSONBytes: Int64;
MaxObjectCount: Integer;
MaxObjectNumber: Integer;
MaxNestingDepth: Integer;
MaxStringBytes: Int64;
MaxStreamBytes: Int64;
MaxAggregateStreamBytes: Int64;
class function Default: THPDFObjectGraphJSONLimits; static;
end;
Uso
Comience con THPDFObjectGraphJSONLimits.Default y reduzca los techos individuales para que coincidan con el tamaño de confianza del canal de intercambio
Los techos estructurales deben ser positivos, los techos de bytes de flujo pueden ser cero para rechazar bytes de carga útil, y MaxJSONBytes debe dejar espacio para la detección acotada del final de la entrada