HTTP 头操作设置
可以配置用于代理服务器的 HTTP 请求头操作或者 HTTP 响应头操作的设置。使用头修改操作来添加、修改或删除请求头和响应头。
要查看此管理控制台页面,请单击
。操作名称
指定用户为 HTTP 头操作定义的符号名称。
HTTP 头操作名称必须是唯一的,并且不能包含无效字符。名称字段不能包含以下字符:# \ / , : ; " * ? < > | = + & % '。
头名称
指定要设置、追加、编辑或者要从请求头或响应头中移除的 HTTP 头的名称。
头修改操作
指定要对请求头或响应头执行的操作,例如,设置、追加、编辑或移除。
操作类型 | 描述 |
---|---|
设置 | 为请求头或响应头添加新值。如果值不存在,那么将添加此值。如果值存在,那么此值将替换当前值。 |
追加 | 将值添加到请求头或响应头的当前值。如果头不存在值,那么将添加此值。如果头存在值,那么会将此值添加到当前值的末尾。 |
编辑 | 将请求头或响应头的当前值更改为其他值。如果头存在值,那么将更改此值,相当于利用正则表达式执行搜索并替换。 |
移除 | 移除指定的头。如果该头存在,那么会将它移除。如果该头不存在,那么不会执行任何操作。 |
头值
指定用户为请求头或响应头定义的值。
头值表达式
指定应用于“头名称”字段值的正则表达式。如果存在匹配项,那么为“头值”字段指定的值将替换“头名称”字段的当前值。
方法名称(HTTP 头请求操作)
指定要将操作应用于的 HTTP 方法,例如 GET 或 POST。如果未指定值,那么会将该操作应用于所有方法名称。
仅将方法名称应用于 HTTP 头请求操作。
状态码(HTTP 头响应操作)
指定要将操作应用于的返回状态码,例如 200 或 503。如果未指定值,那么会将该操作应用于所有状态码。
仅将状态码应用于 HTTP 头响应操作。