再访问

你是否曾经想过能够浏览一个你在一个特定时间用ZAP测试过的应用,可能你并没有机会接触它,又或者是它以某种方式发生了变化?
如果是这样,这个附加物就是专门为你而准备的!

这个附加物允许你来指导ZAP,从ZAP历史到具体的数据而不是根据网站的要求来恢复内容。
它允许你明显地浏览和使用你不再有机会进去的一个网站。
它也要求你去看如果应用已经发生变化,在具体的时间内哪个是有用的。

当恢复页面从浮动脚注的ZAP历史被注入到HTML页面来给这些由ZAP产生的页面给一些视觉线索时。
ZAP将会归还由GET和POST要求的结果的页面只要它找到相搭配的那个。
页面将会搭配如果所有的URL和POST的参数是一样的,并且忽略顺序和任何已知的CSFR符号。
如果在历史中没有找到搭配的网页接下来熟悉的404页面就会恢复包括如果还没有被不同的参数或者是外界特定时间激活包括到同一页面的链接。
这个附件添加了到网页树的正确点击菜单:

不能再访问

选定时,将会显示一个弹出窗口用来询问开始和结束的时间。
开始时间默认为会话中第一个请求的时间。
开始时间默认为在会话中第一个要求的时间。
如果任何时间因素(例如某月的一天)没有改变,之后那些因素将会有缺陷。
如果对话框OK按钮被压制之后的再浏览运作对于选择的站点是可能的。

有缺陷的再浏览

当被选择之后再浏览运作对被选择的站点是有缺陷的。

应用程序编程接口

添加on支持以下API端点:

重新访问/revisitList/返回启用重新访问的站点列表
重新访问/操作/revisitSiteOn 打开指定站点的重新访问。日期必须使用格式: ''年月日/HH:mm:ss"
重新访问/操作/revisitSiteOff 为指定的站点关闭重新访问