寻找一个解决方案来屏蔽/使用文件的不同网址,而不是云托管文件。
例如,希望显示图像
TEST.JPG
来自网址的
http://cloud.filehosting.example.com/12345/asdfg/123455/sjklksgklshglhfjgl.jpg
作为
http://mysite.com/image/TEST.JPG
这是如何调用的(所以我实际上可以在google上查找它,在没有通用名称的情况下排除结果有问题)?怎么做呢?
原因是,如果人们想直接访问他们的图片,他们应该使用我网站上的链接,而不是云,但应该从云端访问该文件。
答案 0 :(得分:1)
这取决于您希望“云”网址的隐藏程度。
如果您对用户能够发现“云”URL感到满意,则可以使用简单重定向来实现该功能。当用户单击指向图像的URL表示的链接时,您只需回复302和ContentLocation标头,该标头包含该文件的实际URL。
如果您希望用户永远无法发现“云”URL,您可以在服务器上编写简单方法,对“云”URL发出单独请求,读取响应然后将其作为响应发送回到用户。