THPDFObjectGraphJSONLimits Record
객체 그래프를 커밋하기 전에 파서 작업, 보존되는 값, 가져온 바이너리 페이로드를 제한합니다
선언
THPDFObjectGraphJSONLimits = record
MaxJSONBytes: Int64;
MaxObjectCount: Integer;
MaxObjectNumber: Integer;
MaxNestingDepth: Integer;
MaxStringBytes: Int64;
MaxStreamBytes: Int64;
MaxAggregateStreamBytes: Int64;
class function Default: THPDFObjectGraphJSONLimits; static;
end;
사용 방법
THPDFObjectGraphJSONLimits.Default에서 시작해서 교환 채널의 신뢰 가능한 크기에 맞게 개별 상한을 줄입니다
구조 상한은 양수여야 하고, 스트림 바이트 상한은 페이로드 바이트를 거부하기 위해 0일 수 있으며, MaxJSONBytes는 제한된 입력 끝 검출을 위한 여유를 남겨야 합니다