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