Dopo la scansione dell'origine urllib2
, sembra che le connessioni siano automaticamente chiuse anche se si specifica keep-alive.Perché le connessioni persistenti non sono supportate da URLLib2?
Perché è questo?
Come ora uso solo httplib
per le mie connessioni persistenti ... ma mi chiedo perché questo sia disabilitato (o forse solo ambiguo) in urllib2.
Alex, infine una risposta diretta su questo ('è' un limite noto '), La domanda rimane però, perché URLLib2 è scritto in questo modo? – sbartell
@sbartell, perché nessuno ha ritenuto che il problema fosse abbastanza importante da inviare una patch al codice Python e averlo accettato - non l'ho fatto, né l'ho fatto, e così via per milioni di persone che potrebbero e senza dubbio lo farebbero ** se ** sentivano che il problema era importante (presumendo che fossero cittadini decenti della comunità open source, ovviamente, ma, ehi, non siamo tutti?). Penso che Gary abbia preso l'approccio giusto rilasciando una soluzione di terze parti in modo che si possa accumulare un sacco di esperienze "sul campo" reali in una varietà di usi prima che le cose siano "congelate" nella libreria standard. –