Nid yw'r gwerthoedd hyn yn sillafiadau cystadleuol o un modd:

Connection: Upgrade
Connection: keep-alive, Upgrade

Mae'r ail yn rhestru dau opsiwn cysylltiad. Mae HTTP yn diffinio Connection fel rhestr wedi'i gwahanu gan atalnodau, gydag enwau opsiwn sy'n ddiystyriol o faint llythrennau. Mae cod sy'n cymharu'r gwerth cyfan â'r llinyn union Upgrade yn colli rhestr ddilys sy'n cynnwys yr opsiwn hwnnw.

Ar gyfer anfon ymlaen cyffredin, mae canolwr HTTP yn dosrannu'r maes sy'n dod i mewn, yn tynnu'r meysydd a enwir gan ei opsiynau, yna'n tynnu Connection ei hun neu'n ei ddisodli gan opsiynau rheoli'r canolwr ei hun ar gyfer y cysylltiad ymlaen.

Nid yw tynnu maes Keep-Alive wedi'i godio'n galed yn unig yn ddigon. Gall neges enwi maes arall sy'n benodol i'r cysylltiad yn y rhestr, ac ni ddylai'r maes hwnnw ollwng i anfon ymlaen cyffredin.

Mae cefnogi uwchraddiad protocol yn gofyn am drin y ddau gysylltiad a'r protocol newydd yn fwriadol. Nid yw copïo'r pennawdau Upgrade sy'n dod i mewn yn ddall yn weithrediad o'r trosglwyddiad hwnnw.

Pan fo un porwr yn gweithio ac un arall yn methu, cymharwch werthoedd gwirioneddol y meysydd ar ddwy ochr y canolwr. Gall gwahaniaeth rhwng un tocyn a rhestr o ddau docyn ddatgelu gwall dosrannu heb fod angen i'r porwr efelychu fformat union porwr arall.

Mae hyn yn ymwneud â negeseuon HTTP y mae'r dirprwy yn eu dosrannu. Nid yw twnnel HTTPS CONNECT cyffredin yn datgelu maes Connection y wefan wedi'i hamgryptio i'r dirprwy hwnnw.

Erthyglau cysylltiedig