Session事件
一般由 定位
+ 更新
组成:
if (oSession.uriContains("abc")) { // 定位
/* 更新 */
}
定位方法
1.URI
统一资源标识符(Uniform Resource Identifier)是一个用于标识某一互联网资源名称的字符串
具体:https://www.10qianwan.com/articledetail/852470.html
oSession.uriContains("caseInsensitiveStringFromURI")
URI与URL的关系:
2. hostname
主机名,uri中有包含
oSession.HostnameIs("baidu.com")
3.HTTPMethodIs
请求方法:https://www.runoob.com/tags/html-httpmethods.html
oSession.HTTPMethodIs("POST")&& oSession.oRequest.headers.ExistsAndContains("SoapAction", "SendBody")
api文档翻译
函数名 | 功能 |
---|---|
GetRequestBodyAsString/Encoding | 返回一个从请求正文中生成的字符串,如果需要的话,对其进行解码并转换为代码页。 |
GetResponseBodyAsString | /Encoding/Hash |
LoadRequestBodyFormFile(filename) | 使用?指定的文件?替换HTTP请求头和正文 |
LoadResponseBodyFormFile(filename) | |
RefreshUI | 更新网络会话列表中当前显示的会话信息 |
SaveRequest/ResponseBody(filename) |
未完