Co to znaczy
Tymczasowa odpowiedź WebDAV informująca klienta, że serwer nadal pracuje nad długim żądaniem, więc nie powinien jeszcze przerywać. Jest przestarzała i dziś rzadko wysyłana.
Typowe przyczyny
- Serwer WebDAV wykonuje powolne COPY lub MOVE wielu plików
- Stare serwery podtrzymujące połączenia podczas długich operacji
Jak naprawić
Jako klient lub odwiedzający
Czekaj na status końcowy. Większość klientów HTTP automatycznie ignoruje 102.
Jako właściciel strony lub API
Dla długich zadań lepiej zwrócić 202 Accepted z adresem statusu; 102 usunięto ze specyfikacji WebDAV i wielu klientów go nie obsługuje.
Przykładowa odpowiedź
HTTP/1.1 102 Processing Specyfikacja
FAQ
› Czy używać 102 dla długich żądań API?
Nie. Zwróć 202 Accepted i pozwól klientowi odpytywać zasób zadania albo użyj strumieniowania. 102 to przestarzały mechanizm WebDAV.
› Czy 102 Processing to błąd?
Nie. To informacyjna odpowiedź tymczasowa; właściwy wynik przychodzi później.