私は1つのサイトで異なるユーザーをエミュレートするボットをプログラミングしています。同じポート上にある場合は、どのバーチャルユーザーがデータパケットを受け取るべきかを特定する方法がわかりません。 1つのプログラムで複数のポートを開くことを考えたが、情報を見つけることができなかった。出来ますか?複数のポートを1つのプログラムで開くことはできますか?
1
A
答えて
2
はい、複数のソケットを開いて、それぞれ異なるポートで待機することができます。
質問は、それが必要ですか?
すべて同じポート上にあれば、どのバーチャルユーザーがデータパケットを受け取るべきかを特定する方法がわかりません。
これをプロトコルに組み込むことができます。たとえば、最初にユーザーの識別子(固定バイト数)、次にメッセージのサイズ(int32_tで格納されます)、次に実際のメッセージ。実際に可能です。
+0
今、あなたがそれを言及した、私はパケットを分析しました。それは、送信クッキーと受信クッキーが変更されていないので、私はこの問題は私がクッキーが変更されていないことがわかったことは無意味であったと思う。 –
関連する問題
- 1. アンドロイドで複数のアプリを1つにすることはできますか?
- 2. 1つのCプログラム内で複数の端末ウィンドウに出力することはできますか?
- 3. バグ+パペット+ Nginx:ポートを開くことができません
- 4. AzureのポートでいくつかのWebサイトを1つの役割で吊ることは可能ですか?
- 5. Apache ODEを使用して1つのエンドポイントに複数のポートを公開することはできますか?
- 6. Nブラウザを開くようなQWebViewのインスタンスを複数開くことはできますか?
- 7. PyQt5で複数のウィンドウを開くことはできません
- 8. フルスクリーンでプログラムを開くことができるアプリケーションですか?
- 9. Flexアコーディオンコンポーネント:複数のナビゲーションコンテンツを一度に開くことができますか?
- 10. アンドロイドスタジオでは、1つのウィンドウで複数のプロジェクトを開く方法は?
- 11. Windows Phone:ポートを使用してURLを開くことができますか?
- 12. Cプログラムはファイルを開くことができません
- 13. コマンドラインでディレクトリを開くと、サブライムテキストが1つではなく2つのウィンドウを開きます
- 14. CでiPhoneのプログラムを書くことはできますか?
- 15. 1つのethデベロッパーで多くのipsを使用している場合、ポートは1つのethまたは1つのipで共有できますか?
- 16. sinatraは複数のポートを受信できますか?
- 17. Visual Studio - 1つのアクションでaspxとコードファイルを開くことはできますか?
- 18. AngularJs - 別の要素の1つの要素でポップオーバーを開くことはできますか?
- 19. ファイアウォールアプライアンスのポートをプログラムで開くにはどうすればいいですか?
- 20. Pythonプログラムでtxtファイルを開くことができません
- 21. マルチプロセッサマシンで1つまたは複数のプロセッサを無効にすることはできますか?
- 22. Android - 1つの接続で複数のソケット(入力と出力ストリーム)を開く
- 23. 複数の無料アプリをHerokuで1つのアカウントでホストすることはできますか?
- 24. ruby on railsで複数のデータベーステーブルを1つのフォーム提出で更新することはできますか?
- 25. 複数のリストアクティビティを1つのアプリケーションでAndroidで使用することはできますか?
- 26. Komodo Edit/IDE 7.0.2で複数のタブを開くことができません
- 27. 複数のjquery UIダイアログボックスをレール3で開くことができません
- 28. j2meのソケット接続でポートの最大数を開くことができます
- 29. 1つのポートは2つの異なるプロトコルをリッスンできますか?
- 30. 複数のFilterAttributesを持つことができますか?
なぜそれを制限すべきか? – CyprUS
あなたはどのプラットフォーム/言語を使用していますか?宛先ポートは、通常は自動的に割り当てられる送信元ポートとは別のものであることを覚えておく必要があります。 – Lazarus
@CyprUS分かりません。情報が見つかりませんでした。 –