Errori di 400 livelli

Le risposte di Bad Request si verificano quando il cliente invia una richiesta di formattazione non valida o impropriamente a Rapid Transit o se l'implementatore non ha ancora configurato, o misconfigurato, il setup. Questi errori possono di solito essere risolti alterando la richiesta.

Tabella 1. Codici di errore del livello 400 del Rapid Transit
Codice di stato Tipo errore Messaggio di errore Risoluzione
400 Parametri conflittuali

URL parameter conflict with HTTP headers / {conflict} / {URL value} / {header value} /

Descrizione:

{conflict}: Il nome dell'elemento conflittuale

{URL value}: Il valore del parametro URL

{header value}: Il valore di intestazione

Far coincidere il parametro URL e il valore dell'intestazione HTTP, oppure rimuovere uno dei valori quando si effettua la richiesta
400 Valore mancante

Quick decision / Missing required value for {missing} /

Descrizione:

{missing}: Il valore richiesto, ma non è stato fornito alcun parametro URL o intestazione HTTP

Fornire il valore mancante come intestazione HTTP o come parametro URL
400 Payload vuoto Payload cannot be size 0 / Fornire un carico utile non vuoto
400 Nessuna ricerca in modalità Quick decision / Warning: Could not find quick decision configuration matching given criteria Fornire intestazioni HTTP o parametri URL che corrispondano ai criteri decisionali esistenti, oppure configurare un criterio decisionale per i valori che vengono passati
400 Intestazione richiesta mancante

Missing required header: {missing} /

Descrizione:

{missing}: Il valore fornito, ma non è stato fornito alcun parametro URL o intestazione HTTP

Fornire il valore mancante come intestazione HTTP o come parametro URL
401 Non autorizzato Failed to authenticate / Fornire le credenziali che corrispondono ad un utente esistente o creare un utente con credenziali che corrispondono alla richiesta
413 Payload troppo grande Payload too large / Fornire un payload più piccolo della soglia 100Kb