0

だから私は暇なときに楽しみのためにAndroidアプリケーションを開発しています。このアプリケーションは、Java プログラムを実行しているホーム サーバーへの接続を開き、いくつかの計算を行い、応答を送信します。問題は、ポート 80 を使用したくないことです。携帯電話が WiFi に接続されている場合は、任意のポート (8080 など) を使用して接続できます。これは、ホーム ネットワークの外でも、任意の WiFi 接続から機能します。ただし、4G に切り替えると接続に失敗します。

サーバー:8080

  • WiFi 接続の電話 (ANY) - 動作
  • 4G の電話 - 失敗



サーバー:80

  • WiFi 接続の電話 (ANY) - 動作
  • 4G の電話 - 動作します


サーバーを切り替えてポート 80 でリッスンし、アプリを同じものを使用して接続すると、接続は 4G と WiFi の両方で機能するようになりました。

珍しいポートで動作させるために欠けているものはありますか?

それとも、これは 4G 接続の制限ですか。

ありがとう

4

2 に答える 2