問題タブ [typhoeus]

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 投票する
1 に答える
233 参照

ruby-on-rails - Typhoeus で curl のユーザー フラグ (-u) からのコンテンツを示すにはどうすればよいですか?

curl リクエストを Typhoeus リクエストに変換したいと考えています。カールリクエスト:

Typhoeus リクエスト:

Typhoeus リクエストを実行するとunauthorized、ユーザー情報が間違っていると思われるという応答が返ってきました。Typhoeus リクエストで同等の -u フラグを設定するにはどうすればよいですか?

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

ruby - 発疹チフスで継続/再開?

typhoeusおよびvcr gem を使用して大量のデータをデータベースにプルするスクリプトを作成しました。残念ながら、プロセス全体の完了を妨げているタイムアウトとエラーに関する問題がいくつか見つかりました。vcrがこれらのタイムアウトを記録しているため、ダウンロード プロセスを再開する際に問題が発生して いることが判明しました。

を使用してダウンロードの継続/再開を有効にするにはどうすればよいtyphoeusですか? 私はドキュメントとさまざまな例に目を通していますが、ダウンロードの再開をプログラムで制御する確実な方法を見つけていませんtyphoeus(そのリプレイを処理することを望んvcrでいましたが、失敗を記録していてそれを止める方法が見当たらないため、明らかに壁にぶつかっています) .

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

ruby - Typhoeus の記録 : VCR で場所を追跡

私のテスト スイートは、いくつかの異なるタイプの接続を記録します。1 つはbitly gemを介し、もう 1 つはTyphoeusを介します。

なぜか、Typhoeus の:followlocationオプションを使用すると、

VCR カセットは最初の URL とバイナリ応答をログに記録します。これにより、カセットから実行される後続のテストが失敗します。

以前は、Net::HTTP を使用してリダイレクトを追跡し、各ホップを記録して、VCR が各ホップを適切に再生できるようにしていました。

Typhoeus の応答に VCR を正しく応答させるにはどうすればよいですか?

犯人の記録を含むファイルを次に示します(tinyurl リンク用)。

私が考える別の方法は、それらのリクエストを記録せず、テスト スイートが毎回実際のサイトにアクセスすることを要求することです。これは理想的 (または実際の解決策) ではありませんが、テストに合格します。

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

ruby-on-rails - StringIO である body からアップロードされたファイルを抽出する方法

Rails アプリにファイルをアップロードするために Typhoeus を初めて試していますが、そのファイルを使用できるものに変換する方法がわかりません。

アップロードは Typheous の例のように行われます:

コントローラーでrequest.body.stringは、これは次のとおりです。

本文からファイルを取得し、ファイルまたは一時ファイルとして保存して操作するにはどうすればよいですか?

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

ruby - Ruby/Typhoeus : set ssl_verifypeer global

is it possible to set ssl_verifypeer in typhoeus global? Something like: