curl -N kann ikki siga eini proxy at steðga buffering
Finn út hvar bufferingin liggur - hjá klientinum, millumliðnum ella á vísingarsíðuni - uttan at halda, at útgangsflaggið hjá curl broytir allan svarvegin.
curl -N, ella --no-buffer, sløkkir bufferingina av útgangsstreyminum hjá curl. Tað kann hjálpa at greina seinkaðan útgang uttan at broyta bufferpolitikina hjá proxyinum ella ambætaranum.
curl --proxy http://proxy.example:8080 --noproxy '' --no-buffer --max-time 30 https://example.com/streamFyri ein samanburð gjøgnum eitt alment proxy, vel eitt HTTP-endapunkt úr HTTP-proxylistanum. Brúka títt veruliga streym-URL og vel ta ætlaðu markið. Tann tóm listin yvir umfar heldur hesum samanburði á tí valda proxy-leiðini.
Koma, avkóðing og vísing
Ein ambætari kann framleiða stigvís bytes, eitt millumlið kann savna tey, eitt klientbókasavn kann lesa allan kropsins og ein kagaberg kann seinka vísingini. Samanber fyrstu nyttiligu bytes og seinni framgongd har tú stýrir leiðini. Málingartíð og samlaða longdin hjá ambætaranum ávísar ikki, nær kropsins kemur.
Í Guzzle, kanna streyming og kropsnýtslu sær. Komprimering leggur eitt avkóðingarstig afturat. Ein broyting í, nær avkóðaður útgangur vísir seg, prógvar ikki í sær sjálvum, at eitt proxy er bufferingarparturin.
Hvat millumliðið sær
Eitt ógjøgnumskygt CONNECT-proxy kann ikki greina innaru HTTPS-svar sum vanligt HTTP. Ein heimilað TLS-kanningartænasta hevur aðra sjón, so HTTPS eittans prógvar ikki, at kaming ikki fer fram.
Tá ið bíðistigið er greinað, brúka tey streymistýringini, sum tann parturin veitir stuðul fyri. Reglur fyri øvugt proxy galda ikki sjálvvirkandi fyri eitt framproxy; útgangsflaggið hjá curl broytir bert sín egna part av leiðini.