Версия командной строки 'httparty' с базовой аутентификацией работает просто и удобно:
httparty -u username:password http://example.com/api/url
Но теперь я ищу способ, которым я могу добавить базовый auth к вызову HTTParty.get из приложения Rails. Прежде всего, для целей тестирования я хочу жестко закодировать учетные данные для входа в контроллер. Просто чтобы убедиться, что это работает. Но я не могу найти никакой документации или примеров, как вы можете их пропустить.
HTTParty.get без учетных данных отлично работает:
@blah = HTTParty.get("http://twitter.com/statuses/public_timeline.json")
Но я не вижу, как я могу изменить вариант этого, который принимает часть -u username: password.
Следующая задача для меня (очень новая для Ruby/Rails) заключается в том, чтобы получить учетные данные пользователя из пользовательской формы и передать ее динамически, но для меня сейчас важно, чтобы она работала с жесткой кодировкой.