Thread Pendant zu LiveHTTPheaders
(36 answers)
Opened by YippyYappo at 2008-01-24 18:03 GwenDragon+2008-01-26 19:27:53-- Gut, dann versuche ich es noch mal: ptk+2008-01-26 09:17:12-- Soweit ich sehe, werden mit -H nur die Header gesetzt und es geht nicht darum, welcher Header ich empfange. Ich gehe daher davon aus, daß mein Anliegen noch nicht 100% rübergekommen ist und will es deshalb an einem konkreten Fall deutlich machen, der sich wegen der Menge an zurückgelieferten Headers anbietet. Mit der Zeile GET -m HEAD -S http://www.youtube.com/watch?v=l69Vi5IDc0g erhalte ich folgendes Resultat: HEAD http://www.youtube.com/watch?v=l69Vi5IDc0g --> 200 OK Cache-Control: no-cache Connection: Keep-Alive Date: Sat, 26 Jan 2008 18:35:51 GMT Server: Apache Content-Length: 106441 Content-Type: text/html; charset=utf-8 Client-Date: Sat, 26 Jan 2008 18:38:41 GMT Client-Peer: 208.65.153.238:80 Client-Response-Num: 1 Keep-Alive: timeout=300 Set-Cookie: use_hitbox=72c46ff6cbcdb7c5585c36411b6b334edAEAAAAw; path=/; domain=.youtube.com Set-Cookie: VISITOR_INFO1_LIVE=_KR_XlA6EMI; path=/; domain=.youtube.com; expires=Tue, 23-Jan-2018 18:35:51 GMT Set-Cookie: watched_video_id_list=03abacd85fabb7a25e970f791853cd8bWwEAAABzCwAAAGw2OVZpNUlEYzBn; path=/; domain=.youtube.com Set-Cookie: GEO=f6f1b3ba509589e7c52415805c2923adcxcAAABVUyxuYyxjaGFybG90dGUsLCwsLDUxNw==; path=/; domain=.youtube.com; expires=Mon, 28-Jan-2008 18:35:51 GMT Set-Cookie: LOCALE_PREFERENCE=86d1d09eefe6b79b4068000ce05518a4dAUAAABlbl9VUw==; path=/; domain=.youtube.com; expires=Tue, 23-Jan-2018 18:35:51 GMT Das war's, mehr kommt nicht. Wenn ich die Seite http://www.youtube.com/watch?v=l69Vi5IDc0g im Firefox aufrufe, erhalte ich aus LiveHTTPHeaders insgesamt 554 Zeilen, Anfang wie folgt: GET /watch?v=l69Vi5IDc0g HTTP/1.1 Host: www.youtube.com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive HTTP/1.x 200 OK Date: Sat, 26 Jan 2008 18:36:27 GMT Server: Apache Set-Cookie: use_hitbox=72c46ff6cbcdb7c5585c36411b6b334edAEAAAAw; path=/; domain=.youtube.com Set-Cookie: VISITOR_INFO1_LIVE=5OcMiUU8twY; path=/; domain=.youtube.com; expires=Tue, 23-Jan-2018 18:36:27 GMT Set-Cookie: watched_video_id_list=03abacd85fabb7a25e970f791853cd8bWwEAAABzCwAAAGw2OVZpNUlEYzBn; path=/; domain=.youtube.com Set-Cookie: GEO=5c52e7ec4929afdfa816de7e28842fd7cxMAAABERSxudyxib2NodW0sLCwsLC0x; path=/; domain=.youtube.com; expires=Mon, 28-Jan-2008 18:36:27 GMT Set-Cookie: LOCALE_PREFERENCE=86d1d09eefe6b79b4068000ce05518a4dAUAAABlbl9VUw==; path=/; domain=.youtube.com; expires=Tue, 23-Jan-2018 18:36:27 GMT Content-Encoding: gzip Cache-Control: no-cache Content-Length: 19389 Keep-Alive: timeout=300 Connection: Keep-Alive Content-Type: text/html; charset=utf-8 ---------------------------------------------------------- http://static.youtube.com/yt/css/base_all-vfl32780... GET /yt/css/base_all-vfl32780.css HTTP/1.1 Host: static.youtube.com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Accept: text/css,*/*;q=0.1 Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://www.youtube.com/watch?v=l69Vi5IDc0g Cookie: use_hitbox=72c46ff6cbcdb7c5585c36411b6b334edAEAAAAw; VISITOR_INFO1_LIVE=5OcMiUU8twY; watched_video_id_list=03abacd85fabb7a25e970f791853cd8bWwEAAABzCwAAAGw2OVZpNUlEYzBn; GEO=5c52e7ec4929afdfa816de7e28842fd7cxMAAABERSxudyxib2NodW0sLCwsLC0x; LOCALE_PREFERENCE=86d1d09eefe6b79b4068000ce05518a4dAUAAABlbl9VUw== ----snip--- Bei meinem vorherigen Posting, das irgendwie verschütt' gegangen ist, hatte ich ein Beispiel aus Redtube gewählt, bei dem sogar knapp 1800 Zeilen Header-Informationen reingekommen sind. Daher nochmal meine Frage: wie kann ich genau diese Daten mit Perl abfragen? Ich glaube kaum, daß es nur mit einem Sniffen an der Netzwerk-Karte bewerkstelligt werden kann, drehe mich aber irgendwie im Kreis... |