In breve: REST API risposta JSON troncata — indica che l’operazione non si completa come previsto nell’area WordPress REST API.
Indice dei contenuti
REST API risposta JSON troncata: significato
Le prime ipotesi da verificare per “REST API risposta JSON troncata” sono endpoint, metodo o parametro non sono registrati come previsto; nonce, cookie o header Authorization non arrivano all’applicazione.

Sintomi e cause probabili
Sintomi da verificare
- Il messaggio “REST API risposta JSON troncata” compare durante un’operazione ripetibile.
- La funzione coinvolta in WordPress REST API non raggiunge il risultato previsto.
- Il log dell’area WordPress REST API registra un evento nello stesso minuto della prova.
- Il comportamento osservato in WordPress REST API cambia in base a utente, rete, file o configurazione.
Cause probabili
- Endpoint, metodo o parametro non sono registrati come previsto
- Nonce, cookie o header Authorization non arrivano all’applicazione
- Plugin, tema o WAF blocca la rotta
- La risposta PHP viene interrotta o non contiene JSON valido
Diagnosi passo per passo
- Aprire l’endpoint esatto e registrare il codice HTTP
- Controllare metodo, parametro, nonce e autorizzazione
- Verificare la richiesta in DevTools o con un client controllato
- Correlare la prova con debug.log, error_log e WAF
Log e dati da controllare
- DevTools o risposta REST completa
- WordPress debug.log ed error_log
- log WAF, proxy e server web
Correzioni sicure
- Correggere rotta, metodo e parametri secondo la registrazione dell’endpoint
- Ripristinare nonce, cookie o header Authorization lungo il proxy
- Rimuovere l’output PHP che interrompe la risposta JSON
- Limitare l’eccezione WAF al solo endpoint confermato
- Aggiornare o correggi il componente indicato da debug.log

Verifica finale
- L’endpoint restituisce JSON valido
- Il codice HTTP corrisponde all’esito
- Autorizzazione e nonce arrivano correttamente
- Site Health non segnala lo stesso errore
Errori da evitare
- Non rendere pubblico un endpoint privato
- Non disattivare globalmente nonce o autorizzazione
- Non stampare output prima della risposta JSON
- Non confondere una rotta assente con un permesso negato
Guide Xlogic correlate
- WordPress: REST API nonce non valido
- WordPress: REST API restituisce rest_forbidden
- WordPress: REST API restituisce rest_no_route
Fonti tecniche
Domande frequenti
Che cosa significa “REST API risposta JSON troncata”?
REST API risposta JSON troncata — indica che l’operazione non si completa come previsto nell’area WordPress REST API.
Da cosa può dipendere “REST API risposta JSON troncata”?
Le cause da verificare per “REST API risposta JSON troncata” sono: endpoint, metodo o parametro non sono registrati come previsto; nonce, cookie o header Authorization non arrivano all’applicazione; plugin, tema o WAF blocca la rotta.
Quali controlli eseguire per “REST API risposta JSON troncata”?
Per diagnosticare “REST API risposta JSON troncata”, controlla nell’ordine: aprire l’endpoint esatto e registrare il codice HTTP; controllare metodo, parametro, nonce e autorizzazione; verificare la richiesta in DevTools o con un client controllato. La soluzione è confermata quando L’endpoint restituisce JSON valido; il codice HTTP corrisponde all’esito.