TPDFlibWebCaptureCommand

类型

描述

保存在目录 /SpiderInfo 元数据中的单个 ISO Web Capture 命令字典的字段

声明

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