Wyjaśnienie za pomocą opowieści / analogii
Twój internet gra (jak zwykle), więc dzwonisz do Tellstra i czekasz na telefon bez końca…… w końcu poddajesz się i z frustracji zatrzaskujesz telefon. (To połączenie nie powiodło się. W dziennikach połączeń Tellstra znajduje się jego zapis).
„To wszystko, dzwonię do Rzecznika Praw Obywatelskich!”
Ale Obmudsman ma do przejrzenia tysiące zapisów rozmów (wszystkie nieudane zapytania Tellstra). Jeśli powiesz im, że zadzwoniłeś do Telstra i że rozmowa się nie powiodła, to nie wystarczy: skąd Rzecznik Praw Obywatelskich dowie się ze wszystkich zapisów rozmów Tellstra, która z nich była Twoja - aby można było dalej zbadać sprawę? ?
Tutaj pojawia się X-Request-ID - kiedy dzwonisz do Tellstra, podajesz losowy numer (X-Request-ID) i jest to rejestrowane w rekordach Tellstra. W ten sposób rzecznik praw obywatelskich (mając dostęp do wszystkich zapisów) będzie mógł znaleźć Twoje połączenie przychodzące, aby dowiedzieć się, co poszło nie tak.
Zastosowanie historii do HTTP
To samo dotyczy żądań http - jest to identyfikator, który pomaga Ci (jako deweloperowi zaplecza) dowiedzieć się, co poszło nie tak, gdy klient zgłasza błąd lub duży raport.
To podstawowe podsumowanie tego. Wszelkie pytania itp. Po prostu opublikuj komentarz i mam nadzieję, że to wyjaśnię.