問題タブ [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.

0 投票する
0 に答える
3733 参照

ruby-on-rails - Faraday::ConnectionFailed (ファイルの終わりに到達)

Oauth2 Gem を使用してサービスに接続しています。

認証コードを受け取ることはできますが、そのコードを使用してユーザー トークンを取得すると、Faraday::ConnectionFailed (ファイルの終わりに達しました) が返されます。

その他の問題のほとんどは、期限切れの証明書が原因です。ただし、Heroku にデプロイしても、このエラーは引き続き発生します。

0 投票する
0 に答える
405 参照

ruby-on-rails - Heroku の Rails 4 での Faraday::Error::ResourceNotFound

本番サーバーがフォームを送信するとエラーが発生します。ログには次のように記載されています。

ここにエラー全体があります: http://pastebin.com/8YyWvC93

私のherokuサーバーでしか発生していないので大変ですが、クライアントAPIの認証に合格できないため、ローカルでエラーに到達できません。

エラーを認識しますか? それを修正するためにどこを探すべきかについてのヒントはありますか?

0 投票する
2 に答える
752 参照

ruby-on-rails - ファラデービルダーはmultixmlを使用して本文を解析します

multi_xml を使用するようにファラデーをセットアップし、デフォルトで応答本文を解析したいと考えています。

次のことにつながります。

gem の 59 行目:

0 投票する
0 に答える
284 参照

ruby - FaradayMiddleware::Caching によるキャッシュされたデータの使用

リクエストAPIにはFaradayを使用しています。応答本文をキャッシュして、指定された有効期限のリクエストの代わりに使用したい。

FaradayMiddleware::Caching を見つけて、応答本文をキャッシュできますが、要求の代わりにキャッシュを使用する方法がわかりません。

私が使用している API サービスは http キャッシュをサポートしていないため、faraday-http-cache gem を使用できません。

私のコードの下

通常の応答の代わりにキャッシュされたデータを使用するにはどうすればよいですか?

キャッシュキーはリクエストURLですが、urlは動的に変化します。だから私はファラデーによって構築されたURLを取得する方法が必要だと思います.

0 投票する
1 に答える
809 参照

ruby-on-rails - 入ってくる JSON キーを Ruby と Faraday で変換しますか?

私はファラデーを使用して Web サービスから JSON でエンコードされたオブジェクトを取得していますが、Web サービスはキーと値のペアに恐ろしいキー文字列を使用しています。 .

Faraday によって取得されたキーを変換し、その結果を Ruby ハッシュに挿入するにはどうすればよいですか?

これが解決された問題であることを願っていますが、見つけるのは難しいです。(JSON.parse() でシンボルが文字列に変換されることについて多くの投稿を目にします)。