27 lines
679 B
Plaintext
27 lines
679 B
Plaintext
= HTTP =
|
|
|
|
* Wie funktioniert HTTP eigentlich?
|
|
** TCP
|
|
** Verbs + Paths as Identifiers = REST
|
|
* Was gibt es da für Versionen? Wie ist die Abwärtskompatibilität?
|
|
** HTTP/1.1 vs /1.0 vs /0.9
|
|
** Vhosts
|
|
* Wie wurde HTTP schneller gemacht?
|
|
** Keep-Alive: wofür?
|
|
** Pipelining: wofür?
|
|
** SPDY (kennt [[Benutzer:Astro|Astro]] aber gar nicht)
|
|
* Wie werden Daten übertragen?
|
|
** Content-Encoding
|
|
** Transfer-Encoding: chunked w/o Content-Length
|
|
* Wie spielt das mit dem Browser zusammen?
|
|
** Caching
|
|
** Cookies
|
|
** Security
|
|
* Auf was muss man denn aufpassen?
|
|
** Redirects: Schleifen, und unendliche
|
|
** Slowness attacks
|
|
|
|
== Siehe auch ==
|
|
|
|
* http://www.c3d2.de/news/pentacast-25-http.html
|