|
|
|
La libreria di riferimento di Python |
|
|
|
11.5.1 Oggetti Request
I seguenti metodi descrivono tutto delle interfacce pubbliche
Request, e tutte devono essere sovrascritte in sotto classi.
-
Imposta i dati di Request a data. Questo è ignorato da
tutti gli handler eccezion fatta per gli handler HTTP; ci dovrebbe
essere anche un buffer application/x-www-form-encoded, e la
richiesta sarà cambiata in
POST
piuttosto che GET
.
-
Restituisce una stringa che indica il metodo di richiesta HTTP.
Questo è significativo solo per le richieste HTTP, e correntemente
accetta solamente uno dei valori ("GET", "POST").
-
Ritorna se l'istanza ha un dato non
None
.
-
Restituisce i dati dell'istanza.
-
Aggiunge un'altra intestazione header alla richiesta. Le
intestazioni vengono attualmente ignorate da tutti gli handler, fatta
eccezione per quelli HTTP, dove vengono aggiunti alla lista delle
intestazioni inviate al server. Notare che non ci può essere più di
un'intestazione con lo stesso nome, e le chiamate successive
sovrascriveranno le precedenti chiamati nel caso che key sia la
stessa. Attualmente non ci sono perdite di funzionalità HTTP, finché
tutte le intestazioni che hanno un significato quando vengono usate
più di una volta hanno (un'intestazione specifica) modo di mantenere
la stessa funzionalità usando una sola intestazione.
add_unredirected_header( |
key, header) |
-
Aggiunge un'intestazione che non verrà aggiunta ad una richiesta
rediretta.
Nuovo nella versione 2.4.
-
Restituisce entrambe le istanze che hanno l'intestazione header
indicato (verifica sia i regolari che i non rediretti).
Nuovo nella versione 2.4.
-
Restituisce l'URL indicato nel costruttore.
-
Restituisce il tipo di URL; conosciuto anche come lo schema.
-
Restituisce l'host verso cui la connessione verrà instaurata.
-
Restituisce il selettore selector: la parte dell'URL che
viene inviata al server.
-
Prepara la richiesta connettendosi a un proxy server. host e
type rimpiazzeranno quelli dell'instanza, ed il selettore
dell'istanza sarà l'URL originale fornita nel costruttore.
|
|
|
La libreria di riferimento di Python |
|
|
|
Release 2.3.4, documentation updated on 21. maggio 2005.
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.