
代わりに、UNIX ドメイン ソケットでリッスンしているローカルで実行されている TCP サーバーから Web ページを提供する方法はありますかlocalhost:<port>
?
何かのようなもの:
file:///tmp/webpage.sock
私の唯一の本当の動機は、2000〜5000 の範囲でのポートの競合を回避することです。
答え1
はい
提供するのは簡単です。
いいえ
しかし、クライアントにそれを使用してもらうのは困難です。
代替案
しかし、なぜそうするのかを教えていただいたので、別の解決策があります。
複数の Web サーバーをローカル マシンにのみ提供したいが、ポートの競合は発生したくない。すべての Web サーバーが同じポート番号を使用するのも良いでしょう。
ループバックアドレスは127.0.0.0/8
それ127.x.x.x
だけではありません127.0.0.1
。
したがって、サーバーごとに異なる IP アドレスを使用します。例127.0.0.2
: 127.0.0.3
...