Entwickler-Referenzen und Spickzettel
Manche Nachschlagevorgänge passieren zu oft, um sie jedes Mal neu zu suchen: was ein HTTP-Statuscode über die Antwortform aussagt, welche ARIA-Rolle und Attribute eine barrierefreie Komponente braucht, was ein Linux-Exit-Code oder eine errno-Nummer bedeutet, oder welchen Port ein Protokoll standardmäßig nutzt. Diese Seiten sammeln solches Referenzmaterial an einem durchsuchbaren Ort, statt dieselbe Spezifikationsseite immer wieder neu zu finden.
Die webbezogenen Referenzen decken HTTP-Statuscodes mit Antwortform, HTTP-Methoden, Header und MIME-Typen in einem Index, ARIA-Rollen mit Beispielen sowie JWT Claims und OAuth-Fehler ab. ASCII-, Unicode- und HTML-Zeichenreferenz sowie Programmier-Spickzettel runden den Alltag mit ASCII-, Unicode- und HTML-Entitäten sowie Git-, Regex- und Cron-Syntax ab. Die Systemreferenzen decken tiefere Ebenen ab: Linux-Konstanten und Exit-Status, Netzwerkprotokolle und Ports sowie Plattform- und Regionsreferenz für Zeitzonen, Locales und AWS-Codes.
9 Tools
HTTP- und Web-Standards
-
HTTP-Statuscodes
HTTP-Statuscodes nach Zahl oder Begriff eingrenzen und typische Ursachen mit ersten Prüfschritten anzeigen
-
HTTP-Methoden, Header und MIME-Referenz
HTTP-Methoden, Header und MIME-Typen nachschlagen und mit Beispielen sowie IANA-Quellen abgleichen
-
Referenz für Barrierefreiheit und ARIA
ARIA-Rollen und Attribute per Namen suchen und mit HTML-Beispiel, Tastaturhinweisen und Normquelle vergleichen
-
JWT Claims und OAuth-Fehler
JWT-Claims und OAuth-Fehlercodes nach Endpunkt durchsuchen und mit fiktivem Beispiel sowie RFC-Quelle vergleichen
Zeichen und Spickzettel
System- und Netzwerkreferenz
-
Linux-Konstanten und Exit-Status
Linux-Exit-Codes, Signale und errno getrennt durchsuchen und für x86-64 sowie arm64 mit Kernelquelle prüfen
-
Netzwerkprotokolle und Ports
TCP/UDP-Ports, DNS-Typen und weitere Netzwerkregister nach Nummer oder Namen mit Originalquelle durchsuchen
-
Plattform- und Regionsreferenz
IANA-Zeitzonen sowie Länder-, Locale-, AWS- und Kubernetes-Codes getrennt durchsuchen und Quelle vor dem Einsatz prüfen
FAQ zu Entwicklerreferenz-Tools
401 Unauthorized bedeutet, dass der Anfrage überhaupt gültige Anmeldedaten fehlen, während 403 Forbidden bedeutet, dass die Anmeldedaten verstanden wurden, aber keinen Zugriff auf diese Ressource gewähren. HTTP-Statuscodes listet beide mit erwarteter Antwortform und dem ersten Prüfschritt.
Header und Payload eines JWT sind nur base64url-kodiertes JSON, nicht verschlüsselt, du kannst die Claims also ohne das Signing-Secret lesen; das Secret brauchst du nur zum Prüfen der Signatur. JWT Claims und OAuth-Fehler listet Standard-JWT-Claims und OAuth-Fehlercodes mit Beispielen für genau diesen Fall.
Per Konvention bedeutet ein Exit-Code über 128 meist, dass der Prozess durch ein Signal beendet wurde, berechnet als 128 plus Signalnummer, 137 verweist also auf Signal 9, SIGKILL. Linux-Konstanten und Exit-Status listet Exit-Codes, Signale, errno und Syscall-Nummern gemeinsam zum direkten Nachschlagen.