pentacast 25: HTTP
Astro @Ihr seht es jeden Tag in der Adressleiste eurer Browser. Diese neue Ausgabe von Pentacast erscheint über das Hypertext Transfer Protocol!
Inhalte:
- Geschichte
- RFC2616
- Tim Berners-Lee (Wikipedia)
- WP: Client-Server
- WP: Remote Procedure Call
- WP: UPnP
- WP: SIP
- URLs
- URL Encoding
- HTTPS
- Magic
- Zustand
- Echtzeit-Chatsysteme
- Request & Response
- Headers & Body
- Menschenlesbare & binärkodierte Protokolle
- Virtual Hosts
- Multipart Encoding
- Line Endings
- MIME types
- /etc/mime.types
- application/octet-stream
- Trailing headers
- User-Agent
- Feature Detection
- Query String
- Cross-Site Request Forgery
- AJAX
- COMET
- TCP slow-start (WP: History)
- Pipelining
- Caching
- If-Modified-Since
- Etags
- HTTP POST vs PUT
- WebDAV
- Windows 98 Web Folders
- SVN WebDAV usage
- PROPFIND
- WP: CONNECT
- Umschlüsselnde Proxies
- SSH/VPN über Port 443
- Safe & idempotent HTTP methods
- Dissertation von Roy Fielding zu REST
- CouchDB
- HTTP Status Codes
- WP: SNI
- Firesheep (Firefox extension)
- SSL bashing
- HTTP authentication
- HTTPS Everywhere (Firefox extension)
- Rack: a Ruby Webserver Interface
- Range requests, Fortsetzen von Downloads und Statistiken bei stückchenweise heruntergeladenen Dateien
- Cookies & Flash Cookies
- BetterPrivacy (Firefox extension)
- Apache, Lighttpd, Nginx
- Wget, curl
- hurl.it, web-sniffer.net
- HttpFox, Firebug (Firefox extensions)
- WebHooks, PubSubHubbub
- git instaweb
- Transparent proxying
- WP: PAC
- Link prefetching privacy implications
- Privoxy
- Reverse proxies
- Caching in der Wikipedia (Wikimedia Servers)
- Squid
- IPv6-Tag bei www.heise.de, World IPv6 Day
- clamp MSS to PMTU (in Linux Advanced Routing & Traffic Control)
- SPDY
- Jim Gettys: Bufferbloat
- Infinite Redirects
- Slowness Attacks (Slowloris)
- WP: Response Splitting
- Input Sanitization (Pentacast 5: SQL Injection)
- Pentamedia Portal
- coloradio auf Flattr
- The First Few Milliseconds of an HTTPS Connection (nicht besprochen)