curl -N proksiga buferlashni toʻxtatishni ayta olmaydi
Buferlash mijoz, vositachi yoki koʻrsatish tomonida qayerda ekanini aniqlang; curl chiqish bayrogʻi butun javob yoʻlini oʻzgartiradi deb oʻylamang.
curl -N yoki --no-buffer curl chiqish oqimining buferlashini oʻchiradi. Bu proksi yoki serverning buferlash siyosatini oʻzgartirmasdan kechikkan chiqishni tashxislashga yordam beradi.
curl --proxy http://proxy.example:8080 --noproxy '' --no-buffer --max-time 30 https://example.com/streamOmmaviy proksi orqali taqqoslash uchun HTTP proksilar roʻyxatidan HTTP soʻnggi nuqtasini tanlang. Haqiqiy oqim URL manzilingizdan foydalaning va kerakli chegarani tanlang. Boʻsh chetlab oʻtish roʻyxati bu taqqoslashni tanlangan proksi yoʻlida saqlaydi.
Yetib kelish, dekodlash va koʻrsatish
Server bosqichma-bosqich baytlar yaratishi, vositachi ularni toʻplashi, mijoz kutubxonasi butun tanani oʻqishi va brauzer koʻrsatishni kechiktirishi mumkin. Yoʻlni oʻzingiz boshqaradigan joyda birinchi foydali baytlarni va keyingi rivojlanishni taqqoslang. Boʻyash vaqti va serverning umumiy davomiyligi tana qachon kelishini aniqlamaydi.
Guzzleʼda oqim va tana sarfini alohida tekshiring. Siqish dekodlash bosqichini qoʻshadi. Dekodlangan chiqish qachon paydo boʻlishining oʻzgarishi proksining buferlash komponenti ekanligini oʻz-oʻzidan isbotlamaydi.
Vositachi nima koʻradi
Shaffof boʻlmagan CONNECT proksi ichki HTTPS javoblarini oddiy HTTP kabi tahlil qila olmaydi. Ruxsat etilgan TLS tekshiruvi xizmatining koʻrinishi boshqacha, shuning uchun faqat HTTPS tekshiruv yoʻqligini isbotlamaydi.
Kutish bosqichi aniqlangach, shu komponent qoʻllab-quvvatlaydigan oqim boshqaruvlaridan foydalaning. Teskari proksi koʻrsatmalari oldinga proksiga avtomatik qoʻllanilmaydi; curl chiqish bayrogʻi faqat yoʻlning oʻz qismini oʻzgartiradi.