Я пишу веб-приложение Rails, которое предоставляет пользователю данные аэропорта OurAirports. Одно удобство, которое я предоставляю, - это ссылка на веб-сайт FlightRadar24 для этого аэропорта.
Я создаю URL для этого аэропорта, например, "https://www.flightradar24.com/airport/JFK" и затем представьте нормальную гиперссылку на него:
<td align="center">
<%= link_to 'FR 24', airport.flight_radar_24_link, target: '_blank' %>
</td>
Это прекрасно работает, когда я нажимаю ссылку на рабочем сервере на Heroku , но когда я запускаю веб-сервер локально, я получаю ошибку HTTP:
This page isn’t working
If the problem continues, contact the site owner.
HTTP ERROR 418`
Я думаю, что это как-то связано с CSRF, но я не могу найти ничего определенного.
Исходный код на https://github.com/keithrbennett/our_airports, если это помогает.
Может кто-нибудь сказать мне, что происходит и как я могу решить это?