HTTP 226 indica una risposta elaborata con le trasformazioni negoziate dal client, per esempio un delta. Non significa automaticamente download corrotto.
Indice dei contenuti
HTTP 226 IM Used: significato
Il client non supporta la trasformazione che ha richiesto. La base necessaria alla ricostruzione non è quella corretta. Un intermediario altera il corpo o gli header necessari.
Cause probabili
- Il client non supporta la trasformazione che ha richiesto.
- La base necessaria alla ricostruzione non è quella corretta.
- Un intermediario altera il corpo o gli header necessari.
Diagnosi passo per passo
- Registrare A-IM, IM, ETag e Vary
- Verificare disponibilità della rappresentazione base
- Provare una richiesta senza instance-manipulation
- Confrontare accesso diretto e tramite proxy
- Controllare integrità del contenuto ricostruito
Log e dati da controllare
- DevTools, scheda Network
- log del server web o dell’applicazione
- log di proxy, CDN o WAF
Correzioni sicure
- Confronta A-IM, IM, ETag e, quando presente, Delta-Base.
- Se la trasformazione usa una base, verifica che il client conservi quella corretta.
- Controlla il contenuto ricostruito e il comportamento degli intermediari.
- Se il client non supporta il meccanismo, richiedi una rappresentazione completa con la procedura prevista. Non trattare il delta come un file completo.
Verifica finale
- Il contenuto ricostruito coincide con la rappresentazione attesa.
- Confronta il risultato con la prova iniziale e conserva gli eventuali errori rimasti.
Guide Xlogic correlate
- HTTP 204 No Content con corpo inatteso
- HTTP 304 Not Modified ma cache obsoleta
- ERR_CACHE_MISS: richiesta non ripetibile nel browser
Fonti tecniche
Domande frequenti
Che cosa significa “HTTP 226 IM Used”?
HTTP 226 indica una risposta elaborata con le trasformazioni negoziate dal client, per esempio un delta. Non significa automaticamente download corrotto.
Da cosa può dipendere “HTTP 226 IM Used”?
Il client non supporta la trasformazione che ha richiesto. La base necessaria alla ricostruzione non è quella corretta. Un intermediario altera il corpo o gli header necessari.
Quali controlli eseguire per “HTTP 226 IM Used”?
Confronta A-IM, IM, ETag e, quando presente, Delta-Base. Se la trasformazione usa una base, verifica che il client conservi quella corretta. Controlla il contenuto ricostruito e il comportamento degli intermediari. Se il client non supporta il meccanismo, richiedi una rappresentazione completa con la procedura prevista. Non trattare il delta come un file completo.