C# 更改(屏蔽?)云文件url
正在寻找一种解决方案来屏蔽/使用文件的不同url,而不是云托管的url 例如,希望显示图像C# 更改(屏蔽?)云文件url,c#,asp.net,cloud,C#,Asp.net,Cloud,正在寻找一种解决方案来屏蔽/使用文件的不同url,而不是云托管的url 例如,希望显示图像 TEST.JPG 从url http://cloud.filehosting.example.com/12345/asdfg/123455/sjklksgklshglhfjgl.jpg 作为 这是怎么称呼的(这样我就可以在谷歌上查到,在剔除没有通用名称的结果时遇到问题)?如何做到这一点? 原因是,如果人们想直接访问他们的图像,他们应该使用来自我的站点的链接,而不是云,但文件应该从云访问。这取决于您希望
TEST.JPG
从url
http://cloud.filehosting.example.com/12345/asdfg/123455/sjklksgklshglhfjgl.jpg
作为
这是怎么称呼的(这样我就可以在谷歌上查到,在剔除没有通用名称的结果时遇到问题)?如何做到这一点?
原因是,如果人们想直接访问他们的图像,他们应该使用来自我的站点的链接,而不是云,但文件应该从云访问。这取决于您希望“云”URL隐藏的程度 如果您同意用户能够发现“云”URL,则可以使用简单的重定向实现该功能。当用户单击指向图像URL表示形式的链接时,您只需使用302和ContentLocation头进行响应,该头包含文件的实际URL
如果您希望用户永远无法发现“云”URL,您可以在服务器上编写简单的方法,对“云”URL发出单独的请求,读取响应,然后将其作为响应发送回用户。这取决于您希望“云”URL隐藏的程度 如果您同意用户能够发现“云”URL,则可以使用简单的重定向实现该功能。当用户单击指向图像URL表示形式的链接时,您只需使用302和ContentLocation头进行响应,该头包含文件的实际URL
如果您希望用户永远无法发现“云”URL,您可以在服务器上编写简单的方法,对“云”URL发出单独的请求,读取响应,然后将其作为响应发送回用户。我真的不明白您的意思。看起来你需要实现一个404处理器来处理这个请求。我真的不明白你的意思。似乎需要实现404处理程序来处理请求。
http://mysite.com/image/TEST.JPG