Marka soo dejintu u muuqato in ay sugayso, kala sooc saddex dhacdo: soo gaarta madaxyada jawaabta, soo gaarta baytyada jidhka, iyo awoodda barnaamijku u leeyahay in uu natiijada isticmaalo ama muujiyo. Spinner keliya ma aqoonsan karo tan dib u dhacday.

Marxaladaha streaming caadiga ah way is-dul-saar karaan:

origin produces a chunk → proxy forwards bytes → client consumes them

Proxy-gu wuxuu ku qori karaa cache-ka waxyaabaha ku habboon inta uu gudbinayo. Kaydintu ma u baahna in la sugo faylka oo dhan. read_ahead_gap ee Squid waxay maamushaa soo-qaadista ka horreysa gaarsiinta, taas oo ah nooc kale oo kaydin ah.

Cadaadiska gadaal wuxuu si ku meel gaar ah u joojin karaa akhrinta korka marka macmiil gaabis ah uu buuxiyo safafka wax-soo-saarka. Content-Length sidoo kale wuxuu bixiyaa dhererka iyada oo aan loo baahnayn kaydin buuxda. Qoraalka HTTP/1.1 chunked wuxuu ogolaanayaa gaarsiin tartiib tartiib ah, laakiin ma ballan qaadi karo daahitaan hoose haddii qayb hore ay xajiso xogta.

Marka xigta baadh marxaladaha habaynta. Dib-u-qoris ama hubin waxay u baahan karaan qayb ama jidhka oo dhan. Cadaadis iyo qaabaynta barnaamijku waxay dib u dhigi karaan wax-soo-saar faa'iido leh. Dhinaca macmiilka, habka sugaya array bayt oo buuxa ayaa goor dambe soo noqda, browser-kuna wuxuu heli karaa baytyo ka hor inta aanu muujin karin.

Ka dib CONNECT guul leh, proxy caadi ah wuxuu gudbiyaa qulqulka adeegga isaga oo aan u baahnayn dhererka ugu dambeeya ee faylka tunnel-ka. Raac dhacdada ugu horreysa ee maqan ee kor ku xusan ka hor inta aadan beddelin dejinta kaydka ama waqtiga. Marka curl uu yahay goob-joogaha, ikhtiyaarkiisa no-buffer wuxuu beddelaa marxaladda wax-soo-saarka maxalliga ah.

Maqaallo la xiriira