Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il servizio Batch segue la specifica del protocollo HTTP/1.1 per le intestazioni condizionali e usa le regole seguenti per elaborare le richieste specificando intestazioni condizionali:
- Se una richiesta specifica le intestazioni
If-None-MatcheIf-Modified-Since, la richiesta viene valutata in base ai criteri specificati inIf-None-Match. - Se una richiesta specifica le intestazioni
If-MatcheIf-Unmodified-Since, la richiesta viene valutata in base ai criteri specificati inIf-Match. - Ad eccezione delle due combinazioni di intestazioni condizionali elencate sopra, una richiesta può specificare una sola intestazione condizionale. La definizione di più intestazioni condizionali comporta la restituzione del codice di stato 400 (Richiesta non valida).
Per visualizzare quali intestazioni condizionali sono supportate da un'operazione, vedere la documentazione per tale operazione (ad esempio , Abilita processo). Non tutte le operazioni supportano tutte le intestazioni.
Codici di risposta HTTP per operazioni che supportano le intestazioni condizionali
Il servizio Batch restituisce un codice di risposta HTTP conforme alla specifica del protocollo HTTP/1.1 (RFC 2616).
Operazioni di lettura
Nella tabella seguente sono indicati i codici di risposta restituiti per una condizione non soddisfatta per ogni intestazione condizionale se l'operazione è un'operazione di lettura. Le operazioni di lettura utilizzano i verbi GET o HEAD.
| Intestazione condizionale | Codice di risposta se la condizione non è stata soddisfatta |
|---|---|
If-Match |
Condizione preliminare non riuscita (412) |
If-None-Match |
Non modificato (304) |
If-Modified-Since |
Non modificato (304) |
If-Unmodified-Since |
Condizione preliminare non riuscita (412) |
Operazioni di scrittura
Nella tabella seguente sono indicati i codici di risposta restituiti per una condizione non soddisfatta per ogni intestazione condizionale se l'operazione è un'operazione di scrittura. Le operazioni di scrittura usano i verbi POST, PUT, PATCH o DELETE.
| Intestazione condizionale | Codice di risposta se la condizione non è stata soddisfatta |
|---|---|
If-Match |
Condizione preliminare non riuscita (412) |
If-None-Match |
Condizione preliminare non riuscita (412) |
If-Modified-Since |
Condizione preliminare non riuscita (412) |
If-Unmodified-Since |
Condizione preliminare non riuscita (412) |