Risposte di errore
Se una richiesta API è elaborata correttamente, restituisce il codice di stato HTTP 200. Il codice HTTP non indica gli errori di risposta. Per un elenco degli errori, è necessario controllare il codice nella matrice dei messaggi di risposta.
Se una richiesta API non riesce ad eseguire correttamente, FileMaker Data API restituisce:
-
un codice di stato HTTP di categoria 400 per errori HTTP standard
-
un codice di stato HTTP di categoria 500 per gli errori FileMaker
Codice di stato HTTP |
Categoria HTTP |
Descrizione |
---|---|---|
400 |
Richiesta non valida |
Si verifica quando il server non può elaborare la richiesta perché incompleta o non valida. |
401 |
Non autorizzato |
Si verifica quando il client non è autorizzato ad accedere all'API. Se questo errore si verifica quando si tenta di accedere alla sessione di un database, vi è un problema con l'account utente o la password specificati. Se questo errore si verifica con altre chiamate, il token di accesso non è specificato o non è valido. |
403 | Accesso negato | Si verifica quando il client è autorizzato, ma la chiamata tenta un'azione vietata per un motivo diverso. |
404 | Pagina non trovata | Si verifica se la chiamata utilizza un URL con uno schema non valido. Verificare eventuali errori di sintassi nell'URL specificato. |
405 | Metodo non consentito | Si verifica quando viene utilizzato un metodo HTTP non corretto con una chiamata. |
415 | Tipo di media non supportato |
Si verifica se l'intestazione richiesta manca o non è corretta per la richiesta:
|
500 | Errore FileMaker | Include messaggi e codici di errore di FileMaker. Vedere "Codici di errore di FileMaker" nella Guida di Claris Pro e FileMaker Pro. |
Note
-
Se il Motore di FileMaker Data API non è in esecuzione o non è raggiungibile, i messaggi o i codici di errore restituiti variano in base al server Web (Apache o IIS).
-
Per informazioni su altri codici di stato HTTP restituiti, vedere www.w3.org.