HTTP Connection толгойг таслалаар тусгаарлагдсан токен хэлбэрээр задлан унших
Нэг HTTP/1.1 талбарт keep-alive болон Upgrade зэрэг таарвал Connection-ийн тохиргоо бүрийг том жижиг үсгийг ялгахгүйгээр задлан унш.
Эдгээр утга нь нэг горимын өрсөлдөгч бичиглэл биш:
Connection: Upgrade
Connection: keep-alive, Upgrade
Хоёр дахь нь хоёр холболтын тохиргоог жагсаав. HTTP нь Connection-ийг таслалаар тусгаарлагдсан жагсаалт гэж тодорхойлдог бөгөөд тохиргооны нэрс том жижиг үсгийг ялгахгүй. Бүх утгыг яг Upgrade гэсэн мөртэй харьцуулдаг код тэр тохиргоог агуулсан хүчинтэй жагсаалтыг алгасдаг.
Энгийн дамжуулалтад HTTP зуучлагч ирж буй талбарыг задлан уншиж, өөрийн тохиргоогоор нэрлэгдсэн талбаруудыг хасдаг, дараа нь Connection-ийг өөрөө хасдаг эсвэл дараагийн холболтод зуучлагчийн өөрийн хяналтын тохиргоогоор сольдог.
Зөвхөн хатуу кодлосон Keep-Alive талбарыг хасах нь хангалтгүй. Мессеж жагсаалтад холболтод хамаарах өөр талбарыг нэрлэж болох бөгөөд тэр талбар энгийн дамжуулалтад гоожсон байж болохгүй.
Протоколын шинэчлэлтийг дэмжих нь хоёр холболт болон шинэ протоколыг санаатайгаар зохицуулахыг шаарддаг. Ирж буй Upgrade толгойг сохроор хуулах нь тэр шилжүүлгийн хэрэгжилт биш.
Нэг хөтөч ажиллаж нөгөө нь бүтэлгүйтэх үед зуучлагчийн хоёр талын бодит талбарын утгыг харьцуул. Нэг токен ба хоёр токент жагсаалтын ялгаа нь хөтөчийг өөр хөтчийн яг формат дуурайхыг шаардэлгүйгээр задлагчийн алдааг илрүүлж болно.
Энэ нь прокси задлан уншдаг HTTP мессежид хамаарна. Энгийн HTTPS CONNECT туннель шифрлэгдсэн вэбсайтын Connection талбарыг тэр проксид ил гаргадаггүй.