下载文件时的nginx proxy_pass行为

时间:2015-12-18 15:35:31

标签: nginx download proxypass

我对nginx中proxy_pass的行为有疑问。 我们假设nginx配置具有以下位置属性:

location /a.mp4 {
    proxy_pass http://3rd_party_domain/a.mp4;
}

(请注意,语法可能不正确,但您可以得到我想说的内容)

问题:当用户尝试在我的域上下载a.mp4时,实际流量来自何处?我可以想到以下可能的情况:

#1 3rd_party_domain -----> client
#2 3rd_party_domain -----> my_domain -----> client

我希望#1就是这里的情况,但想知道实际行为是否类似于#2。

谢谢!

1 个答案:

答案 0 :(得分:0)

它通过my_domain,客户端使用my_domain就像一个“隧道”。