Ruby on rails 3 Rails处理加载外部图像(如果404)

Ruby on rails 3 Rails处理加载外部图像(如果404),ruby-on-rails-3,event-handling,http-status-code-404,image,Ruby On Rails 3,Event Handling,Http Status Code 404,Image,在我看来,我想从我的服务器加载一个存储在外部的映像。 如果图像被移动到另一个url,那么我将收到404 在我看来,我该如何处理这个问题?例如,如果img返回404,则加载本地标准图片 例如,使用这个简单的HTML img标记 <img src="<%=myExternalImageUrl%>" /> “/> 我认为你不能在Rails中实现这一点,但我认为你可以用Javascript实现。你需要使用Javascript加载图像,测试响应,看看加载是否正常,然后将其插入DO

在我看来,我想从我的服务器加载一个存储在外部的映像。 如果图像被移动到另一个url,那么我将收到404

在我看来,我该如何处理这个问题?例如,如果img返回404,则加载本地标准图片

例如,使用这个简单的HTML img标记

<img src="<%=myExternalImageUrl%>" />
“/>

我认为你不能在Rails中实现这一点,但我认为你可以用Javascript实现。你需要使用Javascript加载图像,测试响应,看看加载是否正常,然后将其插入DOM或用默认图像替换它。

很遗憾,Rails无法实现这一点,我将按照你的建议尝试