Analizza l-Headers Connection ta' HTTP bħala Tokens Imqassma bil-Virgola
Analizza kull għażla ta' Connection mingħajr ma tqis ittri kbar jew żgħar meta proxy li jibgħat jiltaqa' ma' keep-alive u Upgrade fl-istess qasam HTTP/1.1.
Dawn il-valuri mhumiex ortografiji li jikkompetu ta' mod wieħed:
Connection: Upgrade
Connection: keep-alive, Upgrade
It-tieni jelenka żewġ għażliet ta' konnessjoni. HTTP jiddefinixxi Connection bħala lista mqassma bil-virgola, b'ismijiet tal-għażliet li ma jqisux ittri kbar jew żgħar. Kodiċi li jqabbel il-valur kollu mal-istring eżatta Upgrade jaqbeż lista valida li fiha dik l-għażla.
Għall-ibgħat ordinarju, intermedjarju HTTP janalizza l-qasam dieħel, ineħħi l-oqsma msemmija mill-għażliet tiegħu, imbagħad ineħħi lil Connection innifsu jew jissostitwixxih bl-għażliet ta' kontroll tal-intermedjarju stess għall-konnessjoni li jmiss.
It-tneħħija biss ta' qasam Keep-Alive ikkodifikat b'mod fiss mhijiex biżżejjed. Messaġġ jista' jsemmi qasam ieħor speċifiku għall-konnessjoni fil-lista, u dak il-qasam m'għandux joħroġ fl-ibgħat ordinarju.
L-appoġġ ta' aġġornament tal-protokoll jeħtieġ immaniġġjar deliberat taż-żewġ konnessjonijiet u l-protokoll il-ġdid. L-ikkupjar bl-addoċċ tal-headers Upgrade dieħla mhuwiex implimentazzjoni ta' dak il-pass.
Meta browser wieħed jaħdem u ieħor ifalli, qabbel il-valuri attwali tal-qasam fuq iż-żewġ naħat tal-intermedjarju. Differenza bejn token wieħed u lista ta' żewġ tokens tista' tikxef żball tal-parser mingħajr ma l-browser ikollu jimita l-format eżatt ta' browser ieħor.
Dan jikkonċerna messaġġi HTTP li l-proxy janalizza. Mina HTTPS CONNECT ordinarja ma tikxifx il-qasam Connection tas-sit web encrypted lil dak il-proxy.