EdgeADC
Edgenexus ADC管理指南
×
Menu

评价

添加变量是一个引人注目的功能,它将允许你从请求中提取数据并在行动中利用它。例如,你可以记录一个用户的用户名,或者在有安全问题时发送一封电子邮件。
·     变量。这必须以$符号开始和结束。例如,$variable1$
·     来源。从下拉框中选择变量的来源
·     细节。相关时从列表中选择。如果Source=Request Header,细节可以是User-Agent
·     值。输入文本或正则表达式,对变量进行微调。
内置变量。
·     内置变量已经被硬编码了,所以你不需要为这些变量创建一个评估条目。
·     你可以在你的行动中使用下面列出的任何变量
·     每个变量的解释都在上面的 "条件 "表中。
o     方法=$method$
o     路径 = $path$
o     Querystring = $querystring$
o     Sourceip = $sourceip$
o     响应代码(文本也包括 "200 OK")= $resp$
o     主机=$host$
o     版本 = $version$
o     客户端口 = $clientport$
o     Clientip = $clientip$
o     地理定位=$geolocation$"
示例行动。
·     行动 = 重定向 302
o     目标 = HTTPs://$host$/404.html
·     行动=记录
o     目标 = 一个来自$sourceip$:$sourceport$的客户刚刚提出了一个$path$页面请求
解释一下。
·     客户端访问不存在的页面时,通常会出现一个浏览器404页面
·     在这种情况下,用户被重定向到他们使用的原始主机名,但错误的路径被替换为404.html。
·     在syslog中添加了一个条目:"一个来自154.3.22.14:3454的客户刚刚对wrong.html页面进行了请求"
来源
描述
例子
饼干
这是该cookie头的名称和值
MS-WSMAN=afYfn1CDqqCDqUD::其中名称为MS-WSMAN,值为afYfn1CDqqCDqUD:。
宿主
这是从URL中提取的主机名
www.mywebsite.com 或 192.168.1.1
语言
这是从Language HTTP头中提取的语言。
这个条件将产生一个带有语言列表的下拉菜单。
方法
这是一个下拉式的HTTP方法
下拉菜单将包括GET、POST
路径
这是网站的路径
/mywebsite/index.html
帖文
POST请求方法
检查正在上传到网站的数据
查询项目
这是一个查询的名称和值。因此,它既可以接受查询的名称,也可以接受一个值。
"Best=jetNEXUS",其中匹配的是Best,值是edgeNEXUS。
查询字符串
这是在? 字符之后的整个字符串
HTTP://server/path/program?query_string
请求标题
这可以是客户端发送的任何标头
Referrer, User-Agent, From, Date...
响应头
这可以是服务器发送的任何标头
Referrer, User-Agent, From, Date...
版本
这是HTTP版本
HTTP/1.0或HTTP/1.1
详情
描述
例子
接受
可接受的内容类型
接受: text/plain
接受-编码
可接受的编码
Accept-Encoding: <compress | gzip | deflate | sdch | identity >。
接受语言
可接受的回应语言
Accept-Language: en-US
接受范围
该服务器支持哪些部分内容范围类型
接受-范围: bytes
授权书
用于HTTP认证的认证凭证
授权。Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
收费-目的
包含应用所申请方法的费用的账户信息
 
内容-编码
数据上使用的编码类型。
Content-Encoding: gzip
内容-长度
响应体的长度,单位是八位数(8位字节)。
内容-长度: 348
内容-类型
请求正文的mime类型(用于POST和PUT请求)。
Content-Type: application/x-www-form-urlencoded
饼干
服务器之前用Set-Cookie发送的一个HTTP cookie(如下)。
Cookie: $Version=1; Skin=new;
日期
 
信息发出的日期和时间
Date = "Date" ":" HTTP-date
ETag
一个资源的特定版本的标识符,通常是一个消息摘要
ETag。"aed6bdb8e090cd1:0"
来自
提出请求的用户的电子邮件地址
来自: user@example.com
如果修改过-自
如果内容没有变化,允许返回304未修改。
If-Modified-Since: Sat, 29 Oct 1994 19:43:31 GMT
最后修改时间
请求对象的最后修改日期,格式为RFC 2822
最后修改的。Tue, 15 Nov 1994 12:45:26 GMT
プラグマ
具体实施的头文件,可能在请求-响应链的任何地方产生各种影响。
Pragma: no-cache
推荐人
这是前一个网页的地址,从这个网页上可以链接到当前请求的页面。
推荐人: HTTP://www.edgenexus.io
服务器
服务器的一个名称
服务器。Apache/2.4.1 (Unix)
设置参数
一个HTTP cookie
Set-Cookie:UserID=JohnDoe; Max-Age=3600; Version=1
用户代理
用户代理的用户代理字符串
用户代理。Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
不尽相同
告诉
下游代理如何匹配未来的请求头,以决定
是否可以使用缓存的响应,而不是
从源服务器
请求一个新的响应。
变化。用户代理
X-Powered-By
指定支持网络应用的技术(如ASP.NET、PHP、JBoss)。
X-Powered-By:PHP/5.4.0