... jednoznačně1
Jelikož se jedná o hašovací funkci, tak samozřejmě existuje pravděpodobnost kolize, tzn. stejné hodnoty md5digestu pro více různých vstupů, viz konfigurační volba ``sg_check_url'' v uživatelské dokumentaci
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... klienta2
Příkladem je požadavek metodou POST, kdy querystring není v URL, ale je v těle požádavku a v případě, že by dva růžní klienti odeslali požadavek metodou POST na stejnou URL, došlo by ke kolizi záznamů diky absenci použití formulářových dat při generování identifikace záznamu
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...
Všechny časové údaje v expiračním modelu jsou počtem vteřin, uplnulých od 00:00:00 1.Ledna, 1970, GMT, pokud není uvedeno jinak
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... čas3
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...
Tato část detekce položky Vary je ve funkci sg_transferdata.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...
Tato část detekce položky Vary je ve funkci sg_checkentry.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... 4
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...&vf);5
Proměnná fp je ukazatel na řetězec, nesoucí obsah pole Vary z odpovědi cílového server, do proměnné vfc bude uložen počet položek v poli vf, které nese abecedně utříděný seznam položek hlavičky požadavku uvedených v řetězi fp
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..._updateentryhash(entry,NULL,0,TRUE);6
Všechny potřebné informace k dosažení jednoznačné idetifikace byly připojeny k URL v předchozím for-cyklu, teď zbývá jen vygenerovat položky entry \( \rightarrow \)md5, entry \( \rightarrow \)md5s a entry \( \rightarrow \)fname
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... 7
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... hodnota''8
Např. "sg_entry_max_agefactor: 0.5"
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Stanislav Pavlicek
2000-06-12