RF
RF又称Visit Host。Visit Host类似于vue的beforeRouteUpdate,他可以监视同一个用户在一个服务器上的运动,并进行相应的处理。
用户第n次访问,Visit Host将把请求的真实地址(realpath)变为第n次访问匹配的程序地址(appath)。这一个变换的过程叫请求过滤器(Request Filter,RF)。
- external.rf.requestStep — 获得当前的访问次数
- external.rf.setAppathContent(stepNumber,appPath) — 用户添加规则,appNumber即访问的次数,appPath即访问的程序地址。
- external.rf.stop() — 关闭请求过滤器(关闭后通过requestStep获得的次数不会再改变),关闭后无法再使用appath,会直接相应realpath。
- external.rf.start() — 开启请求过滤器(开启后,requestStep会在原来的基础上继续添加,并不会补充之前的数据)
- external.rf.new() — 清除请求,会将请求过滤器恢复。(即将步数恢复到1)
TP
TP又称SourceBoard。SourceBoard是一个用于在JavaScript中保存请求的工具。
他可以将SourceText\JSR放置在SourceBoard中,并且在程序结束后,将这些内容进行替换并进行响应。
- external.setSourceBoard(Source or JSR) — 设置SourceBoard内容。
因为SourceBoard类似于template,为了保证命名的一致性,将SourceBoard命名为TP。
SC
SC又称TheSameTP。SC用于指定模版:
这样可以使得多个脚本使用同一个模版。
- external.sc.setTemplate(path) — 指定使用的模版,path,路径。
结尾
这就是VAN 3.4的更新,此次更新了多个功能,方便了后端的开发。
没有回复内容