Ачык TCP порту угуучу байланыш кабыл алганын көрсөтөт. Бул прокси, кадимки веб-сервер же башка кызмат болушу мүмкүн; порт 8080 протоколду аныктабайт.

HTTP прокси деп документтелген акыркы чекиттин чыныгы дарегин убактысы чектелген HTTPS суроосунда колдонуңуз:

curl --proxy http://203.0.113.10:8080 --noproxy '' --connect-timeout 5 --max-time 15 --verbose https://example.com/

Документтик даректи өз HTTP акыркы чекитиңизге же HTTP прокси тизмесиндеги талапкерге алмаштырыңыз. SOCKS үчүн тиешелүү SOCKS кардар режимин колдонуп, сүйлөшүүнү бүтүрүңүз. Туура эмес кол алышуу TCP кабыл алынгандан кийин дароо ишке ашпай калышы мүмкүн.

Байкалган баскычЭмнени далилдейт
TCP кабыл алындыУгуучуга жетүүгө болот.
Прокси кол алышуусу кабыл алындыУгуучу ушул прокси операциясын кабыл алды.
Максат TLS-и текшерилдиКардар өзүнүн ишеним жөндөөлөрүнө ылайык көздөлгөн коопсуз байланышты бүтүрдү.
Күтүлгөн статус жана мазмун алындыКолдонмо суроосу күтүлгөн натыйжаны берди.

HTTP прокси аркылуу HTTPS үчүн максат портуна CONNECT уруксаты болушу керек. Атүгүл CONNECT 200 — орто баскыч: туннель TLS же акыркы суроо ийгиликтүү бүтө электе жабылышы мүмкүн. Шифрленбеген HTTP ийгилиги бул туннель мүмкүнчүлүгүн далилдебейт.

Мазмуну алдын ала белгилүү, мүмкүн болсо өзүңүз башкарган максатты колдонуңуз жана бар болсо суроо жазуусун караңыз. Шифрленбеген HTTP угуучусу максатка такыр кайрылбай эле туруктуу баракты 200 статусу менен бере алат. Каалаган ийгиликтүү статус күтүлгөн жоопко дал келгенден начарыраак далил; HTTPS кимдикти текшерүү кошумча коргойт.

Акыркы ийгиликтүү баскычты жазыңыз. «Порт ачык, SOCKS сүйлөшүүсү четке кагылды» кийинки иликтөөгө пайдалуу башталыш берет.

Тектеш макалалар