Quration AIQ

devwords

Niet elke kapotte webpagina is echt jouw schuld — sommige foutmeldingen bekennen stilletjes dat het probleem ergens anders ligt.

Een site toont '500 Internal Server Error.' Wiens schuld is dat?

Die van de server (de siteoperator) — niet die van jou
5xx-codes zijn interne serverstoringen; het enige wat je kunt doen is vernieuwen en wachten. 4xx-codes (404, 403) wijzen terug naar het verzoek. Dit onderscheid kennen houdt je kalm tijdens storingen.

5xx-statuscodes betekenen dat het probleem bij de server zelf ligt, wat inhoudt dat de eigen systemen van de site het verzoek niet konden verwerken, en er is niets aan de kant van de bezoeker dat dit heeft veroorzaakt of kan oplossen, buiten verversen en wachten tot de beheerder het oplost. Dit staat los van 4xx-codes, zoals 404 of 403, die juist naar het verzoek zelf wijzen, zoals een verkeerd adres of gebrek aan toestemming.

Je eigen computer herstarten of een onbetaalde internetrekening de schuld geven zijn beide verkeerde diagnoses die ervan uitgaan dat de fout bij de bezoeker ligt, terwijl een 5xx-fout aangeeft dat de storing bij de server zit, niet bij jou.

Dit onderscheid tussen 4xx- en 5xx-fouten begrijpen is echt nuttig tijdens storingen, aangezien een 5xx-code je meteen vertelt dat het probleem buiten jouw handen ligt en er aan jouw kant geen oplossing bestaat.

▶ Quration AIQ

devwords

Wat is het?Hoe heet het?Welke?Welke beroemd permissieve licentie staat bijna alles toe, inclusief commercieel gebruik, zolang je de copyrightvermelding behoudt?Waarom zou je dat doen als er zichtbaar niets verandert?Hoe heet deze financieel getinte term?Wat is de meest praktische eerste reactie?Wat betekent 'git' in Brits jargon?Wat is het geaccepteerde principe van goede commits?Als je bijdraagt aan open source of in een team werkt, hoor je 'ik heb een PR gestuurd.' Wat betekent een Pull Request?Wat is dus de relatie tussen git en GitHub?Als de deur waardoor programma's met elkaar praten, welke restaurantanalogie past het best?

Quration — Quration AIQ