Faraday: Необходимо обновить образец домена в документации Фарадея

Созданный на 9 июл. 2020  ·  3Комментарии  ·  Источник: lostisland/faraday

Основная информация

  • Версия Фарадея: Все
  • Версия Ruby: Все

Описание проблемы

В документах Фарадея sushi.com в качестве образца домена для примеров кода. Тем не менее, похоже, что в какой-то момент регистрация домена истекла, и он был захвачен скальпером доменного имени.

В результате многие из существующих примеров кода либо вообще не работают, либо выводят разные документы из документации.

Например, самый первый пример кода:

Сделайте простой запрос GET, потребовав гем Фарадея и используя Faraday.get:

response = Faraday.get 'http://sushi.com/nigiri/sake.json'

Это возвращает объект Faraday :: Response со статусом ответа, заголовками и телом.

response.status
# => 200

Фактически, это возвращает 301 потому что новый хост для домена sushi.com перенаправляет HTTP-запросы на https. Если вы выполните перенаправление через Фарадея (с дополнительным обязательным кодом), вы в конечном итоге получите 404 потому что sake.json больше не существует в домене.

Действия по воспроизведению

См. Выше.

documentation good first issue

Самый полезный комментарий

ОК, круто. Я могу с этим справиться.

Все 3 Комментарий

Спасибо @mokolabs за то, что подняли этот вопрос.
На самом деле не так важно, чтобы эти примеры работали, они в основном служат для иллюстрации.
Тем не менее, я согласен с вами, было бы даже лучше, если бы они действительно работали 😃
Раньше я использовал example.com но сейчас это тоже выглядит свысока!
Может быть, мы могли бы использовать Postman Echo , или я открыт для других предложений.

Я также буду рад, если кто-нибудь из сообщества захочет поднять это, я отмечу это как хороший первый выпуск 👍

ОК, круто. Я могу с этим справиться.

Я широко использую httpbingo.org как в документации, так и в тестах. Это порт старого сервиса httpbin.org . Отличный ресурс, если вы его раньше не видели. Я даже моделирую это в своих тестах с помощью webmock ...

Была ли эта страница полезной?
0 / 5 - 0 рейтинги