13
私はいくつかのサイトに多くのapi呼び出しを行うアプリケーションを作っています。私が遭遇した問題は、1分間にできるapi呼び出しの数にサイトに制限があることです。これを回避するために、私はnode-http-proxyと一緒にTorを使用してtor apiから取った匿名IPアドレスを使用するプロキシテーブルを作成することを望んでいました。Tor apiを使用して匿名プロキシサーバーを作成する
私の質問は、これはどのような可能性があり、どのツールを使用することをお勧めしますか。私のアプリはjavascriptで書かれているので、node-torのようなものを含むソリューションが望ましい。
私は飛躍して、おそらく限界を回避するためのAPIプロバイダのサービス条件に違反していると言います。それは彼らが提供できる余裕があるからです。APIプロバイダに制限内での作業を手伝うよう依頼するか、制限が低すぎる理由を教えてください。 –
@Bergiによると、リクエストをキャッシュしたり、開発中にダミー/リアルなデータを返すようにローカルサーバーを設定したりします。データがJSONとして戻ってきた場合、それは適切なMIMEタイプだけで、あなたが提供するストレートテキストファイルでもあります。 –
申し訳ありませんが、私はあなたのプロキシテーブルが何かを変える方法を理解していません。離れたサイトはまだ同じIPからの着信要求を受け取りませんか?私はWebクローラでこのような問題に遭遇しました。通常、[async](https://github.com/caolan/async)を使用して、クローラのスループットをクロールされたサイトの制限に合わせて制限しています。 – Feugy