TPDFlibWebCaptureCommand

Tipos

Descrição

Mantém os campos de um dicionário de comando ISO Web Capture armazenado nos metadados /SpiderInfo do catálogo

Declaração

Delphi

TPDFlibWebCaptureCommand= Record
  URL: AnsiString;
  Levels: Integer;
  Flags: Integer;
  PostData: AnsiString;
  ContentType: AnsiString;
  Headers: AnsiString;
End;

Valores dos campos

URLURL de origem obrigatória armazenada como /URL
LevelsProfundidade de varredura armazenada como /L e exigida como pelo menos 1 ao adicionar um comando
FlagsMáscara de bits armazenada como /F, combinando PDF_WEB_CAPTURE_SAME_SITE, PDF_WEB_CAPTURE_SAME_PATH e PDF_WEB_CAPTURE_SUBMIT
PostDataDados de envio opcionais armazenados como /P
ContentTypeTipo de conteúdo opcional armazenado como /CT
HeadersTexto de cabeçalho HTTP opcional armazenado como /H

Valores retornados

Não aplicável, porque esta declaração é um registro de valor e não uma operação

Comportamento em caso de falha

O registro por si só não realiza nenhuma validação. AddWebCaptureCommand valida os campos obrigatórios e os bits de sinalizador, enquanto GetWebCaptureCommand grava os padrões definidos antes de tentar ler os metadados

Observações

O registro representa apenas metadados de comando ISO Web Capture. Fornecê-lo à biblioteca não inicia uma requisição de rede nem um crawler

Veja também

AddWebCaptureCommand, GetWebCaptureCommand, GetWebCaptureCommandCount