.html と .aspx について知るには、まず静的 Web ページと動的 Web ページの違いを理解する必要があります。 static Webページ:静的Webページ:バックエンドデータベースはありません。これは、プログラムでは対話できないWebページを除外します。
動的 Web ページ: 静的 Web ページとは対照的に、バックグラウンド データと対話することができ、サーバーによって処理されてから表示のためにクライアント ブラウザーに返される必要があります。 html と aspx に関する限り、次のように理解できます。純粋に HTML 言語で書かれた静的 Web ページの拡張子は .html ですが、動的ページは静的 HTML に埋め込まれた動的命令です (これらの動的命令は、ASP、 php や他のサーバーサイド スクリプト言語) 拡張子は .aspx
それでは、サーバーの 2 つの処理の違いは何でしょうか?上記の図からわかるように、クライアントがHTMLタイプの静的ページリクエストを送信する場合、サーバーはそれをクライアントのブラウザに直接返して表示します。 .aspx タイプの動的 Web ページの場合、サーバーは、Web ページ上で処理する必要があるサーバー側スクリプト言語があるかどうかをサーバー側で判断する必要があります。直接生成されて返される .html がない場合は、存在する場合、スクリプトが処理され、元の HTML が .html ファイルにマージされ、表示のためにクライアントに返されます。
注: