Salta al contenuto

Errore 412 Precondition Failed: cause e soluzioni

Pubblicato il Aggiornato il

Un 412 Precondition Failed indica che il server ha rifiutato una richiesta perché una condizione inviata dal client non è più valida. Può accadere, per esempio, quando tenti di salvare una versione ormai superata di un contenuto.

Se compare durante un salvataggio

  1. Conserva una copia delle modifiche non salvate prima di ricaricare la pagina.
  2. Controlla se lo stesso contenuto è stato modificato da un altro utente o da un’altra finestra.
  3. Riapri la versione corrente e confrontala con le modifiche da conservare, seguendo le istruzioni dell’applicazione.

Per chi sviluppa il client o l’integrazione

Esamina gli header condizionali della richiesta, come If-Match e If-Unmodified-Since, insieme alla versione corrente della risorsa. Il client deve recuperare lo stato aggiornato e gestire il conflitto prima di riprovare.

Non eliminare automaticamente le condizioni per forzare il salvataggio: potrebbero proteggere le modifiche di un altro utente. Se il codice arriva da una regola applicativa diversa, usa il messaggio completo e la documentazione del servizio per identificarla.

Guide Xlogic correlate

Fonti tecniche

Errore 412 Precondition Failed: cause e soluzioni ultima modifica: 2026-08-03T01:01:36+02:00 da Team tecnico Xlogic

Ti è piaciuto questo Post?