ویب سائٹ HTTP/1.1 CONNECT سرنگ سے HTTP/2 میں جواب دے سکتی ہے۔ اس کا TLS سیشن کلائنٹ–پراکسی کنکشن سے آزاد منزل کا پروٹوکول طے کرتا ہے۔ الٹ بھی درست ہے: HTTPS پراکسی تک HTTP/2 ویب سائٹ پر HTTP/2 لازم نہیں کرتا۔

بیرونی کنکشن جان بوجھ کر آزمانے کے لیے curl 8.1.0 نے --proxy-http2 شامل کیا:

curl --proxy https://proxy.example:8443 --proxy-http2 --connect-timeout 5 --max-time 15 --verbose https://example.com/

حقیقی HTTPS پراکسی اور HTTP/2 معاون curl بلڈ استعمال کریں۔ curl --version دیکھ کر تفصیلی مذاکرات پڑھیں: پراکسی صرف HTTP/1 پیش کر سکتی ہے، جسے curl استعمال کرے گا۔ اختیار عام HTTP یا SOCKS سامع پر HTTP/2 فعال نہیں کرتا۔

پراکسی مذاکرات کو آخری منتقلی کے HTTP نسخے سے الگ درج کریں۔ جواب کا نسخہ یا آخری منتقلی کا write-out عدد بیرونی پراکسی کنکشن کو خودبخود بیان نہیں کرتا۔

عوامی HTTP پراکسی فہرست کے نقطے کے لیے معاون نقل و حمل اور مکمل درخواست سے شروع کریں۔ اختیار تب شامل کریں جب واقعی HTTPS پراکسی ہو اور بیرونی صلاحیت آزمانا چاہیں، صرف سائٹ کے HTTP/2 معاون ہونے کی وجہ سے نہیں۔ ایک ہی HTTP/2 سائٹ تک پہنچنے والی دو پراکسیاں بھی راستے، بوجھ اور قیام کے وقت میں مختلف ہو سکتی ہیں؛ سائٹ کا نسخہ تنہا کارکردگی نہیں سمجھاتا۔

متعلقہ مضامین