5.7.3 反向代理
反向代理不会利用Proxy-Uri或者Proxy-Scheme选项,但是需要从请求信息和配置信息中确定请求的目的端(下一跳)。例如,反向代理在通过资源侦测获知资源的存在后,反向代理能提供各种资源,好像它们就是自己的资源一样。反向代理可以自由的为识别这些资源的URIs建立命名空间。
反向代理也可以构建一个命名空间,可以让客户端更好的控制请求路径,比如,将主机标识符和端口编号嵌入到资源的URI路径。
在响应处理中,反向代理必须谨慎处理:不同资源的ETag选项值不能和客户端提供的资源混合起来。在很多情况下,ETag能够在不修改的条件下被转发。如果从反向代理提供的资源到各种初始服务器提供的资源的映射不是唯一的,反向代理需要生成一个新的ETag,来保证该选项的语义是正确的。
最后更新于
这有帮助吗?