Posted By: dzemen () on 'CZwww'
Title:     Re: chyba 206 - velky traffic
Date:      Wed Jul 26 20:51:51 2006

> Mam stranky na pipni.cz a v nedeli mne chciply, protoze jsem prekrocil 
> povoleny traffic. Vzhledem k tomu, ze jsem tam nedavno dal fotky z jedne
> vetsi 
> akce, jsem se moc nedivil.
> Jenze ted se divam naystatistiky a asi 50% provozu jsou chybove kody:
> 206 Partial Content
> pravdepodobne se nekdo snazil stahnout 2 PDF soubory (knihy o foceni), ktere
> jsem vsytavil. 
> Me by zajimalo, jak se tohle muze stat a co se s tim da delat? Protoze
> takhle 
> mne muze kdokoliv vyplacat mesicni traffic a ja mam smulu :-(

Pratele, vsechno, co tu pisete, je spatne. Response code 206 NENI zadna chyba, 
ale normalni odpoved na pozadavek klienta, ktery v HTTP hlavicce uvede 
Range. Viz 
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35

Server na pozadavek ve kterem je Range muze odpovedet krome chybovych kodu v 
podstate budto kodem 200 nebo 206. Kod 200 vraci v pripade, ze nedovede 
poslat jenom cast souboru (tj. posila znovu cely soubor, i kdyz klient 
pozadoval napr. jenom poslednich 30 bajtu). Pokud je v odpovedi kod 206, pak 
je v ni i prislusna delka posilane casti v poli Content-Range nebo v poli 
Content-Length.
Viz http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html,
cast 10.2.7

Zminenou techniku (vyzadani jen casti souboru) pouzivaji hlavne download 
akceleratory, ale myslim si, ze neni problem, aby to pouzival i jakykoliv 
prohlizec: napriklad Firefox ma pri stahovani moznost Pozastavit a pokud 
clovek da Pokracovat, tak logicky bude odeslan pozadavek s nastavenym Range 
polem, na ktery pravdepodobne prijde odpoved s kodem 206. 

Dzemen

Search the boards