HTTP2 Client Tests

· Funktionen

RFC 7540 und RFC 7541 enthalten die vollständige Spezifikation des HTTP/2-Protokolls. Bei der Implementierung eines neuen HTTP/2-Clients für die sgcWebSockets-Bibliothek ist es wichtig, externe Tools zu nutzen, um zu prüfen, ob die Client-Komponente erwartungsgemäß funktioniert. Eines dieser Online-Tools ist gehostet unter:

https://http2.golang.org/

Diese Seite bietet einige Tests für HTTP/2-Clients und war während der HTTP/2-Implementierung sehr hilfreich. Daher habe ich einen Delphi-HTTP2-Client gebaut, um zu prüfen, ob die Tests sauber bestanden werden.

HTTP/2-Tests

Der Golang-Server stellt der HTTP/2-Community eine Liste von URLs zur Verfügung, um HTTP/2-Client-Implementierungen zu testen:


Unten findest du einen Screenshot der sgcWebSockets-Client-HTTP2-Demo beim Ausführen des Clock-Stream-Beispiels.

Beispiel herunterladen