首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >域屏蔽与文件下载

域屏蔽与文件下载
EN

Stack Overflow用户
提问于 2022-11-06 15:42:53
回答 1查看 27关注 0票数 -1

服务器1中有域abc.com主机,服务器2中有def.com主机。

文件托管在服务器2中的域def.com。我希望通过使用abc.com掩蔽隐藏def.com域。示例:当我打开带有令牌的链接abc.com (abc.com?token=8888)时,如果令牌找到,它将从服务器2中的域def.com中选择文件。也就是说,当我下载文件时,它将从服务器2中的域def.com获取该文件,显示它是从域abc.com下载的。

  1. 我能知道这样做是可能的吗?使用技术url掩蔽对吗?
  2. 另外,在下载时,它将使用来自服务器1的域abc.com的带宽,还是使用来自服务器2的域def.com的带宽?
EN

回答 1

Stack Overflow用户

发布于 2022-11-06 15:53:21

我能知道这样做是可能的吗?使用技术url掩蔽对吗?

这通常是通过配置您的HTTP服务器作为一个反向代理来完成的。

另外,在下载时,它将使用来自服务器1的域abc.com的带宽,还是使用来自服务器2的域def.com的带宽?

两者都有。

为了让客户机在不知道服务器2的情况下从服务器1下载文件,必须将文件从服务器1发送到客户端。

将文件从服务器1传输到客户端将使用服务器1的带宽。

但是,服务器1首先需要访问该文件。由于您讨论的是不同的服务器(而不是同一服务器上的不同域),所以文件必须从服务器2通过网络传输。这将使用服务器1的服务器2的带宽。

例如,对于1MB的文件,您要说的是:

  • 从服务器2转出1MB
  • 1MB转至服务器1
  • 从服务器1转出1MB
  • 1MB转移到客户端

假设您不关心客户端的带宽,那就是3MB的带宽。

您可以通过在服务器1上缓存数据来减少对同一文件的后续请求。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74337347

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档