HTTP 头操作设置

可以配置用于代理服务器的 HTTP 请求头操作或者 HTTP 响应头操作的设置。设置了头修改操作以添加、修改或删除请求头和响应头。

要查看此管理控制台页面,请单击服务器 > 服务器类型 > WebSphere 代理服务器 > proxy_server_name > 代理操作

操作名称

指定用户为 HTTP 头操作定义的符号名称。

HTTP 头操作名称必须是唯一的,并且不能包含无效字符。名称字段不能包含下列字符:# \ / , : ; " * ? < > | = + & % '。

头名称

指定要设置、追加、编辑或者要从请求头或响应头中除去的 HTTP 头的名称。

头修改操作

指定要对请求头或响应头执行的操作,例如,设置、追加、编辑或除去。

表 1.
操作类型 描述
设置 为请求头或响应头添加新值。如果值不存在,那么将添加此值。如果值存在,那么此值将替换当前值。
追加 追加操作会为请求头或响应头的当前值添加其他值。如果头不存在值,那么将添加此值。如果头存在值,那么会将此值添加至当前值的末尾。
编辑 编辑操作会将请求头或响应头的当前值更改为其他值。如果头存在值,那么将更改此值,相当于利用正则表达式执行搜索并替换。
除去 除去指定的头。如果该头存在,那么会将它除去。如果该头不存在,那么不会执行任何操作。
头值

指定用户为请求头或响应头定义的值。

头值表达式

指定应用于“头名称”字段值的正则表达式。如果存在匹配项,那么为“头值”字段指定的值将替换“头名称”字段的当前值。

方法名称(HTTP 头请求操作)

指定要将操作应用于的 HTTP 方法,例如 GET 或 POST。如果未指定值,那么会将该操作应用于所有方法名称。

仅将方法名称应用于 HTTP 头请求操作。

状态码(HTTP 头响应操作)

指定要将操作应用于的返回状态码,例如 200 或 503。如果未指定值,那么会将该操作应用于所有状态码。

仅将状态码应用于 HTTP 头响应操作。



文件名: ujpx_httpheaderaction_detail.html