Protokollar va tasdiqlash · lugʻat

HTTP QATNAShUV

HTTP CONNECT - bu klient HTTP proksiga xost va port, odatda 443-portga TCP tunnelini soʻrash uchun yuboradigan talab usuli. Proksi 200 javob berganda, klient manzilga toʻgʻridan-toʻgʻri tunnel orqali gaplashadi va TLS bilan kelishuvni yakunlaydi, shuning uchun proksi faqat manzil nomi va shifrlangan baytni koʻradi. Har bir HTTPS soʻrov HTTP proksi orqali shunday yoʻllanadi.

Oʻqish CONNECT tunneli, HTTPS tunnellash deb ham ataladi Yangilandi

Oʻgʻirlash#

Klientdan proksiga, keyin tunnel orqali
CONNECT example.com:443 HTTP/1.1
Host: example.com:443
Proxy-Authorization: Basic dXNlcjpwYXNz

HTTP/1.1 200 Connection established

<TLS ClientHello to example.com follows>

U nimani anglatadi#

  • Sertifikatlar manzilning oʻziga tegishli; hech narsa qayta imzolanmaydi. Proksi orqali sertifikat ogohlantirishlari normal ishlash oʻrniga toʻsiqni koʻrsatadi.
  • Proksi shifrlangan talabni hech qachon oʻqimaydi, shuning uchun maqsad parametrlari proksi ishonchli maʼlumotlarida boʻlishi kerak.
  • Tunnel ochilgandan oldingi xatolar (407, 400, 502) proksidan keladi; tunnel ochilgandan keyingi xatolari manzildan keladi.

Boshqa portlarga QAYShIRISh#

CONNECT har qanday TCP portini tunnellashi mumkin, shuning uchun HTTP proksi HTTPS protokolidan boshqasini olib yurishi mumkin. Provayderlar baʼzi manzillarni cheklaydi (25-port pochta uchun klassik istisnodir) notoʻgʻri foydalanishni oldini olish uchun.

Uning qulf proksida qanday ishlashini koʻring#

Kichik proksi-geytlar 9000 portda CONNECT va 8000 portda 25dan boshqa barcha TCP portlariga moʻljallangan manzillarni qabul qiladi; tunnel hech narsasiz oʻtadi va TLS hech qachon tugamaydi.

Hisobingiz

Barcha proksilarni bitta hisobdan boshqaring

Tarmoqlarni taqqoslang, buyurtma bering va bir paneldan balansingizni va qoʻllab-quvvatlash talablarini kuzating. Bizning jamoamiz toʻlovlarni koʻrib chiqadi va etkazib berishdan keyin aloqa maʼlumotlarini taqdim etadi.

Hisob yaratish