configuration - HaProxy 配置通过从请求中提取主机详细信息来重定向请求
问题描述
我想要一个 HAProxy 配置,它接受 PORT X 上的请求,并在后端将请求发送到从请求数据包中提取的主机。
我有一个相同的示例 nginx 配置:
server {
listen 13080;
resolver localhost;
location / {
proxy_set_header Host $host;
proxy_pass [http://$host$uri$is_args$args]http://$host$uri$is_args$args;
proxy_cache_valid any 1m;
proxy_cache_lock on;
}
}
在后端,我如何提取 $host $uri 和其他详细信息。
任何指针都会有所帮助。
解决方案
推荐阅读
- csv - 获取网络部分 csv 文件的响应
- node.js - 处理来自 facebook 的链接/推荐中断(Bot Framework v4)
- python - 将像素值返回为“无”
- c++ - 为什么 std::move 复制右值或 const 左值函数参数的内容?
- c# - 如何在 c# 中使用 RS256 算法使用 x509 证书私钥对字符串进行签名?
- react-native - TextInput 不得允许特殊字符和数字
- react-native - 如何在本机反应中访问导出的枚举?
- c# - Python 和 Unity 之间的通信协议?
- asp.net - Docker:运行容器后已安装的父映像组件消失
- javascript - 在任何浏览器中以编程方式保存或获取页面上图像的字节数组数据(以其他方式保存),而无需再次重新下载它们