curl -N ma jistax jgħid lil proxy biex jieqaf ibufferja
Iddetermina fejn qed isir il-buffering - fuq in-naħa tal-klijent, l-intermedjarju jew ir-rendering - mingħajr ma tassumi li l-bandiera tal-output ta' curl tibdel il-mogħdija kollha tar-risposta.
curl -N, jew --no-buffer, jiddiżattiva l-buffering tal-fluss tal-output ta' curl. Dan jista' jgħin biex jiġi diagnostikat output tard mingħajr ma tinbidel il-politika tal-buffering tal-proxy jew tas-server.
curl --proxy http://proxy.example:8080 --noproxy '' --no-buffer --max-time 30 https://example.com/streamGħal tqabbil permezz ta' proxy pubbliku, agħżel punt finali HTTP mil-lista tal-proxies HTTP. Uża l-URL reali tal-fluss tiegħek u agħżel il-limitu maħsub. Il-lista vojta tal-bypass iżżomm dan it-tqabbil fuq ir-rotta tal-proxy magħżula.
Wasla, dekodifikar u wiri
Server jista' jiġġenera bytes b'mod inkrementali, intermedjarju jista' jiġborhom, librerija tal-klijent tista' taqra l-ġisem kollu, u browser jista' jiddifferixxi r-rendering. Qabbel l-ewwel bytes utli u l-progress sussegwenti fejn tikkontrolla l-mogħdija. Il-ħin tal-pittura u t-tul totali tas-server ma jidentifikawx meta jasal il-ġisem.
Fil-Guzzle, iċċekkja l-istreaming u l-konsum tal-ġisem separatament. Il-kompressjoni żżid stadju ta' dekodifikar. Bidla fil-ħin meta jidher output dekodifikat ma tipprovax waħedha li l-proxy huwa l-komponent tal-buffering.
X'jara l-intermedjarju
Proxy CONNECT opak ma jistax jipparsja risposti HTTPS interni bħala HTTP ordinarju. Servizz tal-ispezzjoni TLS awtorizzat għandu viżibbiltà differenti, għalhekk HTTPS waħdu ma jipprovax in-nuqqas ta' spezzjoni.
Ladarba jiġi identifikat l-istadju tat-tħejjija, uża l-kontrolli tal-istreaming appoġġjati minn dak il-komponent. Id-direttivi tal-proxy invers ma japplikawx awtomatikament għal proxy forward; il-bandiera tal-output ta' curl tibdel biss il-parti tiegħu stess tal-mogħdija.