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