問題タブ [faraday]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - VCR はファラデーを使用してカセットを記録しません
SOに関する他の「提案された」質問のほとんどを含め、これに対する回答を求めてインターネットを精査しました。
rspec で VCR を構成しましたが、テストを実行すると、VCR はテープを記録せず (テープ ディレクトリは空のまま)、毎回 HTTP 要求を実行します。
私の VCR 設定は次のようになります。
私が使用しfaraday
ている LinkedIn ジェム ( https://github.com/bobbrez/linkedin2 ) がfaraday
既にリクエストを作成するために使用しているため、使用しています。私が実行しているテスト仕様は次のようになります。
毎回合格しますが、毎回 API リクエストを行った後でのみです。VCR デバッグ ログは、仕様のすべての実行でまったく同じことを示しています。
カセットを録音する必要があるようですが、ディレクトリ.yml
にファイルが表示されませんspec/vcr_cassettes
(Rails 4、rspec 3、vcr 2.9 を使用)
api - ファラデーで asana api をどのように使用しますか?
Faraday gem を使用して Asana API に接続しようとしています。http リクエストは curl を使用して機能しますが、Faraday ではまったく異なる応答が得られます。私は何を間違えましたか:
私の反応:
ruby-on-rails - ファラデーでログレベルを設定する方法
最近、http クライアントをファラデーに切り替えましたが、すべてが意図したとおりに機能します。接続を作成するための次のコードがあります。
ファラデー ロガーは、コンソール出力にすべてのログを出力するのに役立ちます。ただし、コンソール出力にすべてのログレベルを出力したくありません。エラーログを印刷するだけにログレベルを設定するにはどうすればよいですか? .
私はファラデーバージョン0.8.9を使用しています
ruby-on-rails - ファラデーを使用してRails APIを介してファイルをアップロードする際のペーパークリップエラー
別のアプリからの API 呼び出しを介してファイルをコントローラーにアップロードしようとしています。ファラデーを使用して投稿リクエストを作成していますが、次のエラーが発生しています。
これは私のファラデーリクエストです:
そして、これは私のモデルです:
#<UploadIO:0x007fb3ba8391c0>"
これは、実際のファイルではなく、アップロードされたファイルとしてのみ表示されるペーパークリップに関係していると思います。ビューのフォームからファイルをアップロードすると正常に動作しますが、ファラデーを介したアップロードは機能しません。何か案は?
ruby - ruby SimpleOAuth エラー
私は ruby を初めて使用し、ruby tumblr API の使用に問題があります。
この非常に単純なテスト ケースを実行すると、次のようになります。
次のエラー メッセージが表示されます。
過去にファラデー バージョンに問題があり、それらを解決するためにいくつかのファイルを編集した可能性があることは知っていますが、それはずっと前のことであり、そこで何をしたかわかりません。