クライアントからの接続を待機し、接続を受信したら、その単一の接続IPアドレスからのみの接続のみを許可するシンプルなPython3 HTTPSファイルサーバーを作成します。他のユーザーが接続しようとした場合、エラーページでサーバーに返信します。また、繰り返しダウンロードを許可する代わりに、サーバーを1回だけダウンロードできるようにするためのサーバーを作成します。
Write a simple Python3 HTTPS file server that waits for a connection from a client, and once receiving a connection, will only allow further connections from that single connecting IP address. Make the server reply with an error page if any other user attempts to connect. Also make the server only allow the files served to be downloaded once, instead of allowing repeated downloads.