Mae curl -N, neu --no-buffer, yn analluogi byffro ffrwd allbwn curl. Gall helpu i ddiagnosio allbwn oedi heb newid polisi byffro'r procsi na'r gweinydd.

curl --proxy http://proxy.example:8080 --noproxy '' --no-buffer --max-time 30 https://example.com/stream

Ar gyfer cymharu trwy brocsi cyhoeddus, dewiswch bwynt terfyn HTTP o'r rhestr procsi HTTP. Defnyddiwch eich URL ffrwd gwirioneddol a dewiswch y terfyn a fwriadwyd. Mae'r rhestr osgoi wag yn cadw'r gymhariaeth hon ar lwybr y procsi a ddewiswyd.

Cyraedd, datgodi a dangos

Gall gweinydd gynhyrchu beitiau cynyddol, gall cyfryngwr eu casglu, gall llyfrgell cleient ddarllen y corff cyfan, a gall porwr ohirio rendro. Cymharwch y beitiau defnyddiol cyntaf a'r cynnydd dilynol lle rydych yn rheoli'r llwybr. Nid yw amser paentio a chyfanswm hyd y gweinydd yn nodi pryd mae'r corff yn cyrraedd.

Yn Guzzle, gwiriwch ffrydio a defnydd o'r corff ar wahân. Mae cywasgu yn ychwanegu cam datgodi. Nid yw newid yn y pryd y mae allbwn wedi'i ddatgodi yn ymddangos yn unig yn profi bod procsi yn y gydran byffro.

Beth mae'r cyfryngwr yn ei weld

Ni all procsi CONNECT di-drys yn dadansoddi ymatebion HTTPS mewnol fel HTTP cyffredin. Mae gan wasanaeth archwilio TLS awdurdodedig welededd wahanol, felly nid yw HTTPS yn unig yn profi absenoldeb archwilio.

Unwaith y nodir y cam aros, defnyddiwch y rheolyddion ffrydio a gefnogir gan y gydran honno. Nid yw cyfarwyddiadau procsi cefn yn berthnasol yn awtomatig i brocsi blaen; mae baner allbwn curl yn newid dim ond ei ran ei hun o'r llwybr.

Erthyglau cysylltiedig