提示
X
本案例来自tskb,请前往tskb修改源内容:立即前往
'>

基础排查-步骤三:修改HTTP请求头部HOST的内容

|

问题描述

WEB服务器经常会做HOST的校验,存在使用不同的域名或IP访问时,返回的结果是完全不一样的!
服务器往往只允许HOST为自己的IP才可以正常接入,此时就需要使用负载来做应用层的改写。

告警信息

此处讲述的HOST是HTTP应用层协议的HOST字段,不是电脑C盘目录下hosts里设置的内容。

解决方案

1、新建请求改写策略,为保障灵活性,推荐使用正则和变量来实现,如下图:



2、将上述请求改写关联到前置策略中。


3、将前置策略关联到虚拟服务中。

4、查看HOST改写的效果,因为改写是针对请求方向,所以效果只能在后端数据中才能体现。


建议与总结

1、保障灵活性,推荐使用上述的正则表达和变量法,当然也可以填写固定的值。
2、改写是针对请求改写,所以客户端是无法查看改写的效果,需要在后端数据包中体现

我要分享
文档编号: 250267
作者: admin
更新时间: 2023-04-20 16:54
适用版本: