7.5. Karakterkódolás meghatározása

A ParseLinks és a Minta alapú modulhoz szükséges a weblap karakterkódolásának biztos megállapítása azért, hogy a kiküldött értesítésben a tartalom (kinyert hírek címe, tartalma) helyesen jelenjen meg. A karakterkódolást közölheti a szerver HTTP fejlécként, másrészt a HTML dokumentumban szereplő fejlécek közt is jelen lehet. Előfordulhat, hogy a kettő nincs összhangban. Ilyenkor a klienstől függ, hogy melyiket választja.

Ebben az esetben valószínűleg célszerűbb a HTML fejléc információra hagyatkozni, mert a HTTP fejléc lehet a szerver alapértelmezése is, ami nem biztos, hogy a szerver minden felhasználójának megfelelő. A programban használt prioritási sor a következő: HTML fejléc, HTTP fejléc. Ha pedig semmilyen információnk sincs a karakterkódolásról, akkor megkérhetjük a felhasználót a helyes kódolás kiválasztására.

Tartalom átvétel