上载记录的登录数据
将存储在 *.htd / *.har / *.dast.config 文件中作为记录的登录序列的手动探索数据上载到内容扫描作业,并将内容扫描作业的“登录方法”设置为“记录的登录”。
该服务会将任何现有登录序列替换为上载的登录序列。流量文件的大小不能超过 20 MB。如果应用程序使用平台认证 (NTLM),那么必须通过使用设置用于扫描应用程序的基本和 NTLM 认证选项中记录的 REST 服务来单独地设置认证选项。要使用 *.har 或 *.dast.config 文件格式的文件,需要将另一个参数格式传递到请求中。示例如下。
HTTP 方法
POST
服务格式
/services/folderitems/<fiid>/recordedlogindata
查询字符串参数
/services/folderitems/<fiid>/recordedlogindata?delete=1
删除所有“记录的登录”URL 和域。如果当前“登录方法”为“记录的登录”,那么将“登录方法”更改为“无”。
/services/folderitems/<fiid>/recordedlogindata?put=1&format=har
将存储在 *.har 文件中的数据提供给 REST API。
/services/folderitems/<fiid>/recordedlogindata?put=1&format=dast
将存储在 *.dast 文件中的数据提供给 REST API。
POST 数据
内容类型:application/octet-stream
文件的内容。
注: 如果未提供查询参数“delete=1”,请指定 POST 数据。
返回值
成功上载状态或错误消息,例如:
- *.htd 文件无效
- 文件大小超过 20 MB
- 用户未获授权
- 作业标识无效
- 作业是使用 AppScan Standard 扫描模板文件(.scant 文件)中的属性创建的
- QuickScan 扫描作业的模板没有选择“手动探索”作为“QuickScan 探索方法”选项的选项。
请参阅文档记录的模式以获取更多详细信息。