Changes between Version 2 and Version 3 of DocItRequestResponse
- Timestamp:
- Jun 20, 2006, 4:36:54 PM (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DocItRequestResponse
v2 v3 1 1 {{{ 2 2 #!rst 3 3 4 4 .. … … 14 14 Traduzione: paolo `<paolo@php3.it>` 15 15 16 Aggiornato alla revisione: 286916 Aggiornato alla revisione: 3164 17 17 18 18 .. contents:: **Contenuti del capitolo** … … 87 87 88 88 .. 89 ``method`` 90 A string representing the HTTP method used in the request. This is 91 guaranteed to be uppercase. Example:: 92 93 if request.method == 'GET': 94 do_something() 95 elif request.method == 'POST': 96 do_something_else() 97 98 ``method`` 99 Una stringa che corrispondente al metodo HTTP usato nella richiesta. E' 100 garantito che vengano utilizzate lettere maiuscole. Esempio:: 101 102 if request.method == 'GET': 103 fai_qualcosa() 104 elif request.method == 'POST': 105 fai_qualcosa_di_altro() 106 107 .. 89 108 ``GET`` 90 109 A dictionary-like object containing all given HTTP GET parameters. See the … … 101 120 ``QueryDict`` documentation below. 102 121 122 It's possible that a request can come in via POST with an empty ``POST`` 123 dictionary -- if, say, a form is requested via the POST HTTP method but 124 does not include form data. Therefore, you shouldn't use ``if request.POST`` 125 to check for use of the POST method; instead, check `method`_. 126 103 127 Note: ``POST`` does *not* include file-upload information. See ``FILES``. 104 128 … … 107 131 che sono stati specificati. Vedi la documentazione seguente relativa a 108 132 ``QueryDict``. 133 134 E' possibile che una richiesta possa arrivare via POST pur essendo vuoto il 135 dizionario ``POST`` -- se, ad esempio, un form viene inviato via HTTP POST 136 ma non include dati. Perciò non dovresti usare ``if request.POST`` per prendere 137 decisioni. Invece, puoi effettuare una verifica corretta tramite il metodo ``method``. 109 138 110 139 Nota: l'attributo ``POST`` *non* include le informazioni sui file caricati … … 926 955 927 956 .. 957 ``HttpResponseNotAllowed`` 958 Like ``HttpResponse``, but uses a 405 status code. Takes a single, 959 required argument: a list of permitted methods (e.g. ``['GET', 'POST']``). 960 961 ``HttpResponseNotAllowed`` 962 Si comporta come ``HttpResponse`` ma usa il codice di stato 405. Accetta un 963 solo argomento, richiesto: una lista di metodi ammessi (ad esempio, 964 ``['GET', 'POST']``). 965 966 .. 928 967 ``HttpResponseGone`` 929 968 Acts just like ``HttpResponse`` but uses a 410 status code.