TPDFlibWebCaptureCommand

Типы

Описание

Хранит поля одного словаря команд ISO Web Capture, сохраняемого в метаданных /SpiderInfo каталога

Объявление

Delphi

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

Значения полей

URLОбязательный исходный URL, сохраняемый как /URL
LevelsГлубина обхода, сохраняемая как /L и при добавлении команды требующаяся не менее 1
FlagsБитовая маска, сохраняемая как /F и объединяющая PDF_WEB_CAPTURE_SAME_SITE, PDF_WEB_CAPTURE_SAME_PATH и PDF_WEB_CAPTURE_SUBMIT
PostDataНеобязательные данные отправки формы, сохраняемые как /P
ContentTypeНеобязательный тип содержимого, сохраняемый как /CT
HeadersНеобязательный текст заголовков HTTP, сохраняемый как /H

Возвращаемые значения

Неприменимо, поскольку это объявление является записью-значением, а не операцией

Поведение при сбое

Сама запись ничего не проверяет. AddWebCaptureCommand проверяет обязательные поля и биты флагов, а GetWebCaptureCommand записывает определенные значения по умолчанию, прежде чем пытаться прочитать метаданные

Примечания

Запись представляет только метаданные команд ISO Web Capture. Передача ее библиотеке не инициирует сетевой запрос и обходчик

См. также

AddWebCaptureCommand, GetWebCaptureCommand, GetWebCaptureCommandCount