Rails - как исправить ошибку тайм-аута 504 Gateway? - PullRequest
0 голосов
/ 19 июня 2020

В приложении 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 страницу ошибки

Как я могу исправить эту проблему? Могу ли я перезаписать эту функцию, если да, то как я могу ее изменить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...