c3d2-web/content/news/pentacast-25-http.xml

100 lines
6.5 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE item SYSTEM "http://www.c3d2.de/dtd/c3d2web.dtd">
<item title="pentacast 25: HTTP" date="2011-01-24T14:35:00" author="Astro">
<image title="(((pentacast))">../pentacast.png</image>
<p>
Ihr seht es jeden Tag in der Adressleiste eurer Browser. Diese neue Ausgabe von Pentacast erscheint über das <em>Hypertext Transfer Protocol!</em>
</p>
<addendum>
<p>Inhalte:</p>
<ul>
<li>Geschichte</li>
<li><link href="http://tools.ietf.org/html/rfc2616">RFC2616</link></li>
<li>Tim Berners-Lee (<link href="http://en.wikipedia.org/wiki/Tim_Berners-Lee">Wikipedia</link>)</li>
<li><link href="http://en.wikipedia.org/wiki/Client-Server">WP: Client-Server</link></li>
<li><link href="http://en.wikipedia.org/wiki/Remote_procedure_call">WP: Remote Procedure Call</link></li>
<li><link href="http://en.wikipedia.org/wiki/Universal_Plug_and_Play">WP: UPnP</link></li>
<li><link href="http://en.wikipedia.org/wiki/Session_Initiation_Protocol">WP: SIP</link></li>
<li>URLs</li>
<li><link href="http://en.wikipedia.org/wiki/Percent-encoding">URL Encoding</link></li>
<li>HTTPS</li>
<li>Magic</li>
<li>Zustand</li>
<li>Echtzeit-Chatsysteme</li>
<li>Request &amp; Response</li>
<li>Headers &amp; Body</li>
<li>Menschenlesbare &amp; binärkodierte Protokolle</li>
<li>Virtual Hosts</li>
<li>Multipart Encoding</li>
<li>Line Endings</li>
<li>MIME types</li>
<li><link href="http://en.wikipedia.org/wiki/Mime.types#mime.types">/etc/mime.types</link></li>
<li>application/octet-stream</li>
<li>Trailing headers</li>
<li>User-Agent</li>
<li>Feature Detection</li>
<li>Query String</li>
<li>Cross-Site Request Forgery</li>
<li>AJAX</li>
<li>COMET</li>
<li>TCP slow-start (<link href="http://en.wikipedia.org/wiki/Congestive_collapse#History">WP: History</link>)</li>
<li>Pipelining</li>
<li>Caching</li>
<li>If-Modified-Since</li>
<li>Etags</li>
<li>HTTP POST vs PUT</li>
<li>WebDAV</li>
<li>Windows 98 Web Folders</li>
<li><link href="http://svn.apache.org/repos/asf/subversion/trunk/notes/http-and-webdav/webdav-usage.html">SVN WebDAV usage</link></li>
<li>PROPFIND</li>
<li><link href="http://en.wikipedia.org/wiki/HTTP_tunnel#HTTP_CONNECT_Tunneling">WP: CONNECT</link></li>
<li>Umschlüsselnde Proxies</li>
<li>SSH/VPN über Port 443</li>
<li><link href="http://en.wikipedia.org/wiki/HTTP_PUT#Safe_methods">Safe</link> &amp; <link href="http://en.wikipedia.org/wiki/HTTP_PUT#Idempotent_methods_and_web_applications">idempotent</link> HTTP methods</li>
<li><link href="http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm">Dissertation von Roy Fielding zu REST</link></li>
<li><link href="http://couchdb.apache.org/">CouchDB</link></li>
<li><link href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html">HTTP Status Codes</link></li>
<li><link href="http://en.wikipedia.org/wiki/Server_Name_Indication">WP: SNI</link></li>
<li><link href="http://codebutler.com/firesheep">Firesheep</link> (Firefox extension)</li>
<li>SSL bashing</li>
<li>HTTP authentication</li>
<li><link href="http://www.eff.org/https-everywhere">HTTPS Everywhere</link> (Firefox extension)</li>
<li><link href="http://rack.rubyforge.org/">Rack: a Ruby Webserver Interface</link></li>
<li>Range requests, Fortsetzen von Downloads und Statistiken bei stückchenweise heruntergeladenen Dateien</li>
<li>Cookies &amp; Flash Cookies</li>
<li><link href="https://addons.mozilla.org/de/firefox/addon/betterprivacy/">BetterPrivacy</link> (Firefox extension)</li>
<li><link href="http://httpd.apache.org/">Apache</link>, <link href="http://www.lighttpd.net/">Lighttpd</link>, <link href="http://nginx.org/">Nginx</link></li>
<li><link href="http://www.gnu.org/software/wget/">Wget</link>, <link href="http://curl.haxx.se/">curl</link></li>
<li><link href="http://hurl.it/">hurl.it</link>, <link href="http://web-sniffer.net/">web-sniffer.net</link></li>
<li><link href="https://addons.mozilla.org/en-US/firefox/addon/httpfox/">HttpFox</link>, <link href="http://getfirebug.com/">Firebug</link> (Firefox extensions)</li>
<li><link href="http://www.webhooks.org/">WebHooks</link>, <link href="http://code.google.com/p/pubsubhubbub/">PubSubHubbub</link></li>
<li><link href="http://www.kernel.org/pub/software/scm/git/docs/git-instaweb.html">git instaweb</link></li>
<li>Transparent proxying</li>
<li><link href="http://en.wikipedia.org/wiki/Proxy_auto-config">WP: PAC</link></li>
<li><link href="https://developer.mozilla.org/en/Link_prefetching_FAQ#Privacy_implications">Link prefetching privacy implications</link></li>
<li><link href="http://www.privoxy.org/">Privoxy</link></li>
<li>Reverse proxies</li>
<li>Caching in der Wikipedia (<link href="http://meta.wikimedia.org/wiki/Wikimedia_servers">Wikimedia Servers</link>)</li>
<li><link href="http://www.squid-cache.org/">Squid</link></li>
<li><link href="http://www.heise.de/netze/artikel/Der-IPv6-Tag-bei-www-heise-de-2-Update-1066054.html">IPv6-Tag bei www.heise.de</link>, <link href="http://isoc.org/wp/worldipv6day/">World IPv6 Day</link></li>
<li>clamp MSS to PMTU (<link href="http://lartc.org/howto/lartc.cookbook.mtu-mss.html">in Linux Advanced Routing &amp; Traffic Control</link>)</li>
<li><link href="http://dev.chromium.org/spdy">SPDY</link></li>
<li><link href="http://gettys.wordpress.com/2010/12/03/introducing-the-criminal-mastermind-bufferbloat/">Jim Gettys: Bufferbloat</link></li>
<li>Infinite Redirects</li>
<li>Slowness Attacks (<link href="http://ha.ckers.org/slowloris/">Slowloris</link>)</li>
<li><link href="http://en.wikipedia.org/wiki/HTTP_response_splitting">WP: Response Splitting</link></li>
<li>Input Sanitization (<link href="news/pentacast-5-sql-injection.html">Pentacast 5: SQL Injection</link>)</li>
<li><link href="http://pentamedia.org/">Pentamedia Portal</link></li>
<li><link href="http://flattr.com/profile/coloradio">coloradio auf Flattr</link></li>
<li><link href="http://www.moserware.com/2009/06/first-few-milliseconds-of-https.html">The First Few Milliseconds of an HTTPS Connection</link> (nicht besprochen)</li>
</ul>
</addendum>
<resource title="pentacast 25: HTTP" size="122692205"
type="application/ogg"
url="http://ftp.c3d2.de/pentacast/pentacast-25-http.ogg">
<alternative size="146044393" type="audio/mpeg"
url="http://ftp.c3d2.de/pentacast/pentacast-25-http.mp3"/>
</resource>
</item>