[解決済み] Railsアプリでhttpartyを使用して基本認証を使用するには?
2022-02-14 23:41:59
質問内容
コマンドライン版の 'httparty' は基本認証でシンプルかつ素晴らしい動作をします。
httparty -u username:password http://example.com/api/url
しかし今、私はRailsアプリの中からHTTParty.getの呼び出しにBasic Authを追加する方法を探しているところです。まず最初に、テスト目的で、Controllerにログイン認証情報をハードコードしたいと思います。それが動作することを確認するためです。しかし、どのようにこれらを渡すことができるのか、ドキュメントや例を見つけることができません。
認証情報なしのHTTParty.getは問題なく動作します。
@blah = HTTParty.get("http://twitter.com/statuses/public_timeline.json")
しかし、これのバリエーションで -u ユーザー名:パスワード の部分です。
Ruby/Rails の初心者である私にとっての次の課題は、ユーザーフォームからユーザー情報を取得し、それを動的に渡すことですが、現在私にとって最も重要なことは、ハードコードされたバージョンを動作させることです。
解決方法は?
auth = {:username => "test", :password => "test"}
@blah = HTTParty.get("http://twitter.com/statuses/public_timeline.json",
:basic_auth => auth)
関連
-
[解決済み】Rails。Ruby on Railsの移行でデータベースカラムの名前を変更するにはどうすればよいですか?
-
[解決済み] Ruby 'require' エラー: そのようなファイルをロードできない
-
[解決済み] Ruby Detect方式
-
[解決済み] レイルズ・ジェネレート」を逆手に取る方法
-
[解決済み] Rubyで配列を平坦化するにはどうしたらいいですか?
-
[解決済み] Rubyでリフレクション?
-
[解決済み] Ruby の `print` から bash スクリプトを呼び出して echo するにはどうしたらいいですか?
-
[解決済み] 変数が整数であるかどうかのチェック
-
[解決済み] Ruby on Railsで現在の絶対URLを取得するにはどうすればよいですか?
-
[解決済み] Ruby/RailsでHashからキーを削除して残りのHashを取得する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】StringからIntegerへの暗黙の変換がない(TypeError)?
-
[解決済み】未定義のメソッド(NoMethodError)ruby
-
[解決済み] RubyのHashをキーでアルファベット順にソートする方法
-
[解決済み] Ruby の .reject! と .delete_if の比較
-
[解決済み] ルビーです。そのようなファイルやディレクトリはありません @ rb_sysopen - testfile (Errno::ENOENT)
-
[解決済み] Homebrew Portable Ruby のインストールに失敗しました (システムのバージョンが古すぎる場合もあります)
-
[解決済み] nil から String への暗黙の変換ができないエラー
-
[解決済み] Ruby Net::HTTPの実行期限が切れた
-
[解決済み] ルビー.天井と.床
-
[解決済み] 配列からランダムに選択する方法は?