web-dev-qa-db-fra.com

Quels codes d'état HTTP comptent comme succès dans jQuery.ajax?

Le documentation ne semble pas spécifier exactement ce que l'on entend par "succès" dans jQuery.ajax. Est-ce un code 2xx? Seulement 200?

53
kdt

Du code source:

if ( status >= 200 && status < 300 || status === 304 ) {

Donc, tout 2xx et dans des circonstances spéciales 304 également. Le 304 a cependant un traitement supplémentaire, vérifiez la source pour plus d'informations.

84
Michael Stum

Vous le trouverez dans le rappel terminé. Un succès est tout statut supérieur ou égal à 200 et inférieur à 300. Un non modifié (304) est également considéré comme un succès.

4
Tim O'Brien