В приложении rails 4, при извлечении URL-адреса с использованием Fetcher::Url.run(url, fetcher_options)
и вывода, как,
{
:body => "ERROR: HTTP Error 408 Request timeout",
:response_code => 408,
:response_code_rule => #<Fetcher::ResponseCodeRule:0x0000000f6274d8 @code=408>
}
fetcher_options
это
{
:accept_language => "en-US,en;q=0.5",
:connection => "keep-alive",
:user_agent => "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
}
При использовании этого, в внешний интерфейс перенаправляет на 504 - Gateway Timeout
страницу ошибки
Как я могу исправить эту проблему? Могу ли я перезаписать эту функцию, если да, то как я могу ее изменить?