Skip to content

mdesharnais/SoSe17-FFP-haskell-http2-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SoSe17-ffp-haskell-http2-server

Building

Um das Binary zu kompilieren muss

$ stack setup
$ stack build

ausgeführt werden.

Ausführen der Software durch

$ stack exec http2-server-exe

Testen

Verwenden kann man den Server mit dem Program curl. Auchtung! curl muss mit Support für HTTP/2 kompiliert worden sein.

curl --http2-prior-knowledge localhost:8080

Für die TLS Version muss man in app/Main.hs

main = mainTLS

setzen. Nach erneutem stack build und stack exec kann man die TLS Version mit

curl -k --tlsv1.2 --http https://localhost:8443

testen. Firefox benutzt das Push-Promise Feature, das wir aber leider nicht implemenitert haben.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published