Fyrirspurnastrengur gerir svar ekki óskyndanlegt samkvæmt nútímareglum HTTP. Opinber auðlind eins og /catalog?page=2 getur tilgreint fyrirhugaða ferskleika sinn beint:

Cache-Control: public, max-age=60

Þetta er dæmaskynstur fyrir opið efni. Svarið verður samt að uppfylla hinar skyndanleikukröfurnar. Sérsniðnar niðurstöður ættu ekki að fá sameiginlega skyndingu eingöngu vegna þess að milliþjónustustjóri vill betri hlutfallstíðni.

Fyrirspurnin er áfram hluti af mark-URI sem notað er í skyndilyklinum. Síða 2 og síða 3 eru mismunandi beiðnir. Að fjarlægja fyrirspurnina svo slóðir þeirra líti eins út getur þjónað annarri niðurstöðu í stað hinnar; það gerir niðurstöðurnar ekki jafngildar.

Eldra takmörkun HTTP á leiddri ferskleika fyrir fyrirspurnarslóðir var fjarlægð eftir að hún reyndist illa útfærð. Skýr ferskleiki forðast að treysta á ágiskun skyndiminnis, en staðbundnar milliþjónustureglur geta enn útilokað tilteknar slóðir.

Venjulegur HTTPS CONNECT-umferð lætur auðlindina og skyndingarstefnu hennar vera inni í TLS. Göngandi framsendingarmilliþjónn fær ekki hlutaskyndingu fyrir þessar síður eingöngu vegna þess að slóðin notar fyrirspurn.

Tengdir greinar