Нээлттэй 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 тохиролцоо татгалзсан» нь дараагийн судалгаанд хэрэгтэй эхлэл болно.

Холбоотой нийтлэлүүд