分类
devops

X-Forwarded

X-Forwarded-Proto

X-Forwarded-Proto:用于指示客户端的原始请求协议(例如HTTP或HTTPS)。在经过代理服务器时,请求的协议可能会发生变化,X-Forwarded-Proto可以帮助后端服务器确定客户端最初使用的协议。

X-Forwarded-Host

X-Forwarded-Host:用于指示客户端的原始主机名。在经过代理服务器时,请求的主机名可能会发生变化,X-Forwarded-Host可以帮助后端服务器确定客户端最初请求的主机名。

X-Forwarded-Port

X-Forwarded-Port:用于指示客户端的原始请求端口。类似于X-Forwarded-Proto和X-Forwarded-Host,X-Forwarded-Port可以帮助后端服务器确定客户端最初请求的端口。

X-Forwarded-Prefix

X-Forwarded-Prefix是一个HTTP请求头字段,用于指示代理服务器或负载均衡器在将请求转发给后端服务器时添加的前缀路径。

X-Forwarded-Ssl

server.use-forward-headers

server:
  use-forward-headers: true
  forward-headers-strategy: none
  #forward-headers-strategy: native
  #forward-headers-strategy: framework

http-equiv

当使用http-equiv指定字符集编码时,可以使用以下示例代码:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
这将告诉浏览器使用UTF-8字符集编码来解析和显示页面内容。

当使用http-equiv设置缓存控制时,可以使用以下示例代码:

<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="0">
这将告诉浏览器不要缓存页面内容,每次都从服务器重新获取最新的内容。

当使用http-equiv进行页面重定向时,可以使用以下示例代码:

<meta http-equiv="refresh" content="5;URL=https://www.example.com">
这将告诉浏览器在5秒后自动重定向到"https://www.example.com"。

当使用http-equiv刷新页面时,可以使用以下示例代码:

<meta http-equiv="refresh" content="5">
这将告诉浏览器每隔5秒自动刷新页面一次。

ref