2009-09-04 12 views

risposta

3

Utilizzare Fiddler per intercettare la richiesta e vedere di persona.

+9

non sarebbe più facile non rispondere affatto mascherando il * fsck off * come risposta? ;-) –

+0

@hacker: intendevo una risposta seria. La dimensione della richiesta può variare in modo che nessuno possa fornire una risposta definitiva alla domanda. Ho menzionato un metodo e ho effettivamente fornito un collegamento a Fiddler. Come questa risposta è * fsck off *? –

+2

Bene, hai suggerito di * vedere di persona *. Anche se questa è sicuramente una tecnica superiore che io e te utilizzeremmo, questo non è nemmeno un tentativo di stima (ovviamente non è possibile fornire una risposta definitiva!). Non vedo la tua risposta come * errata * o * brutta *, non la vedo come * risposta * ;-) Sono stato tentato di farlo da solo, ma l'avrei messo come commento allora. E sì, non si può essere d'accordo con me su questo, va bene ;-) –

4

Varia, soprattutto quando si tratta di richieste GET o POST, ma lo stimerei su 0.5—1k.

La richiesta di una pagina dal browser, tuttavia, può anche comportare la richiesta di immagini, fogli di stile e altri contenuti di riferimento.

Modifica: inizialmente ho inserito la stima per la richiesta + risposta.

3

Suggerirei di utilizzare uno sniffer di pacchetti completo come wireshark. Ti piacerebbe it :)

Scarica qui: http://www.wireshark.org/

36

abbastanza tipico richiesta, 430 byte:

GET /ga.js HTTP/1.1\r\n 
Host: www.google-analytics.com\r\n 
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729)\r\n 
Accept: */*\r\n 
Accept-Language: en-us,en;q=0.5\r\n 
Accept-Encoding: gzip,deflate\r\n 
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7\r\n 
Keep-Alive: 300\r\n 
Connection: keep-alive\r\n 
Referer: http://stackoverflow.com/\r\n 
If-Modified-Since: Mon, 31 Aug 2009 17:13:58 GMT\r\n 
\r\n 
\r\n 

richiesta con una stringa di query lungo e un piccolo biscotto 657 byte)

GET /pixel;r=978178957;fpan=0;fpa=1241112640-44259546-69321280;ns=0;url=http%3A%2F%2Fstackoverflow.com%2F;ref=;ce=1;je=1;sr=1920x1200x32;dg=E5912-W-MO-5;dst=1;et=1252061014745;tzo=-120;a=p-c1rF4kxgLUzNc HTTP/1.1\r\n 
Host: pixel.quantserve.com\r\n 
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729)\r\n 
Accept: image/png,image/*;q=0.8,*/*;q=0.5\r\n 
Accept-Language: en-us,en;q=0.5\r\n 
Accept-Encoding: gzip,deflate\r\n 
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7\r\n 
Keep-Alive: 300\r\n 
Connection: keep-alive\r\n 
Referer: http://stackoverflow.com/\r\n 
Cookie: uid=1274108650-45267447-66848880; mc=1137458542-57565784-88898864\r\n 
\r\n 
\r\n 
+0

Come sei arrivato a quella cifra? –

+0

L'ho annusato con tcpdump e contato i byte nelle intestazioni con alcuni strumenti unix standard. – nos

+0

Grazie! per l'elaborato dump del pacchetto di intestazione. –