Я использую Ruby on Rails на своем локальном сервере WEBrick.
Я генерирую некоторые изображения веб-сайтов из URL-адресов, записываю их в мою локальную файловую систему и отображаю их.Я называю изображения по их URL, но заменяю все \
на -
.Некоторые изображения, кажется, не загружаются, потому что он не может найти изображения в моей файловой системе, и я получаю значок сломанного изображения.Тем не менее, я вижу, что все изображения есть, когда я проверяю свою файловую систему.
Это ошибка, которую я получаю в своих журналах:
Started GET "/images/image_site/http:--www.urbandictionary.com-define.php?term=slim%20shady.jpg?1309465379" for 127.0.0.1 at Thu Jun 30 13:23:06 -0700 2011
ActionController::RoutingError (No route matches "/images/image_site/http:--www.urbandictionary.com-define.php"):
Это мой HTML-код:
<img alt="Http:--www.urbandictionary.com-define.php?term=slim%20shady" class="site_image" src="/images/image_site/http:--www.urbandictionary.com-define.php?term=slim%20shady.jpg?1309465379">
Что происходит и как я могу это исправить?Пожалуйста, дайте мне знать, если мне нужно предоставить больше информации.