現在、マルチスレッドの HTTP POST パッケージを送信しようとするプログラムを作成しています。各スレッドには、固有のプロキシ サーバーがあります。もともと、このタスクを達成するために .net HTTPWebRequest 関数を使用していました。
しかし、ブラウザから送信されたデータは、実際には javascript ファイル内の ajax コントロールからのものであり、HTTPWebRequest では確実に分析できないことがわかりました。Selenium を使用しようとしましたが、重すぎます。
(更新: 投稿されたデータは実際には暗号化されたキーであり、CryptoJS.HmacSHA256 と OpenPGP (PGencode.js) の 2 つのアルゴリズムで暗号化されているため、HTTPWebRequest でデータを分析するのが難しい理由を簡単に説明しましょう。データ パッケージを送信する場合これらの 2 つのアルゴリズムを C# で再実装して動作を模倣し、暗号化された正確なキーを取得する必要がありますが、これは少し面倒です)。
ajax と js のサポートと共にマルチスレッドの HTTP メッセージ投稿をサポートできる代替アプローチはありますか?