devwords
Iedereen die wel eens op het web heeft gesurft, is een cryptisch driecijferig getal tegengekomen dat vertelt dat er iets misging met de gewenste pagina.
HTTP-statuscodes zijn drie-cijferige nummers die servers terugsturen om te melden wat er met een verzoek is gebeurd, en 404 betekent specifiek 'Not Found', wat aangeeft dat de pagina of bron die je opvroeg simpelweg niet op dat adres bestaat. Deze codes volgen ruwe categorieën, waarbij 2xx succes betekent, 4xx betekent dat er iets mis was met het verzoek zelf, en 5xx betekent dat de server zelf een interne fout tegenkwam.
De server die om 4:04 uur klokt en 'betaling vereist' zijn beide verzonnen of foutief gekoppelde uitleg; 'betaling vereist' is eigenlijk de betekenis achter de veel minder gangbare statuscode 402, niet 404.
De simpele regel kennen dat 4xx-codes naar het verzoek wijzen terwijl 5xx-codes naar de server wijzen, helpt iedereen die het web gebruikt snel te begrijpen of een kapotte pagina iets is wat ze mogelijk zelf kunnen oplossen, zoals een verkeerd getypte URL, of iets dat volledig buiten hun macht ligt.
devwords
Een site toont '500 Internal Server Error.' Wiens schuld is dat?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?Quration — Quration AIQ