Domanda

Qual è la differenza tra BaseHTTPServer e SimpleHTTPServer? Quando e dove devo usare questi?

È stato utile?

Soluzione

BaseHTTPServer è una libreria server HTTP. Si capisce il protocollo HTTP e lasciate che i vostri codici a gestire le richieste. Non ha alcuna "logica" su di esso la propria. SimpleHTTPServer è costruito sulla cima di BaseHTTPServer e gestisce le richieste in modo simile normali server HTTP fanno, vale a dire servire i file dal file system. Nella maggior parte dei casi si vuole solo BaseHTTPServer, come base per l'attuazione di alcuni server di sviluppo di applicazioni web.

Se siete interessati a lavorare su un'applicazione web, non scrivere un server HTTP, si sono probabilmente cercando il WSGI interfaccia . Esso consente di scrivere aplications web senza dipendere da un server specifico. Ci sono anche diverse strutture che semplificano il processo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top