Gestione di una richiesta di variabile di percorso vuota

0

Ho uno scenario in cui posso prendere un ID studente come input tramite una variabile parte e restituire alcuni dati come oggetti JSON in cui JavaScript gestisce la risposta come parte della chiamata AJAX.

Supponiamo che il metodo sia chiamato come:

 /student/{studentId}

dove studentId è una variabile di percorso nella dichiarazione del servizio Web di Spring MVC. Ora per le richieste a / student, il front end riceve un errore "404 non trovato".

Dove dovrebbe essere gestito sul front-end o dovrei creare un nuovo metodo e mapparlo alla chiamata / student e poi lanciare un'eccezione personalizzata?

    
posta user1369975 23.12.2018 - 11:38
fonte

1 risposta

0

Front-end dovrebbe convalidare l'input dell'utente in base ai requisiti del back-end, quindi se una route ha bisogno di una chiave primaria o di qualsiasi altro parametro, front-end dovrebbe controllare e chiedere all'utente per quel parametro e chiamare l'API, come definito in esso, è il percorso, sempre con id , della maledizione nel back-end, questo dovrebbe considerare che se non viene fornito id , restituire un errore corretto.

    
risposta data 23.12.2018 - 14:31
fonte

Leggi altre domande sui tag