19

BaseHTTPServerとはどう違いSimpleHTTPServerますか?いつ、どこでこれらを使用する必要がありますか?

4

1 に答える 1

16

BaseHTTPServerHTTP サーバー ライブラリです。HTTP プロトコルを理解し、コードでリクエストを処理できるようにします。それ自体には「ロジック」はありません。SimpleHTTPServerBaseHTTPServer、通常の HTTP サーバーと同様の方法でリクエストを処理します。つまり、ファイル システムからファイルを提供します。ほとんどの場合BaseHTTPServer、Web アプリケーション用の開発サーバーを実装するためのベースとして、 のみが必要です。

HTTP サーバーを作成するのではなく、Web アプリケーションで作業することに関心がある場合は、おそらくWSGIインターフェイスを探しているでしょう。特定のサーバーに依存せずに Web アプリケーションを作成できます。プロセスを簡素化する複数のフレームワークもあります。

于 2009-11-02T08:45:13.503 に答える