サーバーがリクエストを受信すると、その Web サイトが自分自身のものであることを自動的に認識しますか?

サーバーがリクエストを受信すると、その Web サイトが自分自身のものであることを自動的に認識しますか?

私のウェブサイトの URL は、次のようにリモート システムからのアクセス用に変更されています。

//var url = "http://127.0.0.1:5000/dosomething"
var url = "http://www.somewebsite.com/dosomething"

URL は Python バックエンドと JS フロントエンドによって使用されます。サーバーがリクエストを受信すると、サーバーは自動的にwww.somewebsite.com自分自身を認識するのでしょうか?

答え1

ホストフィールドでこの詳細を受信すると自動的に認識されます。HTTPリクエストヘッダーただし、サーバーは IP だけで呼び出すことができるため、常にそうであるとは限りません。そのため、エージェントを知る必要があります。

ただし、IPアドレスは複数のホストをホストできることを覚えておいてください。仮想ホストドメインと IP の間には 1 対 1 のマッピングはありません。実際には、多対多のマッピングも可能です。

関連情報