Ath-bheachdaich luchdadh sìos tro neach-ionaid le Cache-Control: no-cache
Iarr freagairt dhearbhte gun URL an luchdaidh sìos atharrachadh agus gun ath-bheachdachadh a mheasgadh le casg air stòradh.
Tha URL an luchdaidh sìos ceart, ach tha freagairt stòraichte fhathast aig neach-ionaid co-roinnte. Ma tha feum aig an obair air freagairt a chaidh a dhearbhadh leis an tùs, cuir an riatanas sin air an iarrtas:
from urllib.request import ProxyHandler, Request, build_opener
import shutil
opener = build_opener(ProxyHandler({
"https": "http://proxy.example:8080",
}))
request = Request(download_url, headers={"Cache-Control": "no-cache"})
with opener.open(request, timeout=15) as response:
shutil.copyfileobj(response, output)
Tha am pìos seo a' gabhail ris gu bheil sruth toraidh dà-chànanach aig an tagradh agus gu bheil e a' solar download_url HTTPS. Gus luchdadh sìos poblach ceadaichte fheuchainn gun dearbhadh neach-ionaid, cleachd tagraiche crìochna-phuing HTTP bhon liosta neach-ionaid HTTP san fhosgladair; fuirichidh riatanas tasgadh an iarrtais mar a tha e. Cumaidh e URL tùsail a' ghoireas fhad 's a dh'iarras e air tasgaidhean air slighe an iarrtais dearbhadh mus tèid an ath-chleachdadh.
Faodaidh dearbhadh na bytean stòraichte ath-chleachdadh
Chan urrainn do thasgadh co-fhreagarrach a gheibh no-cache an t-iarrtas seo a choileanadh bho fhreagairt stòraichte gun dearbhadh soirbheachail leis an tùs. Faodaidh an tùs dearbhadh gu bheil an riochdachadh stòraichte fhathast dligheach, mar sin chan fheum an obair faidhle gun atharrachadh ath-chuir bhon tùs.
Tha max-age=0 ann an iarrtas a' cur an cèill crìoch aois. Tha e feumail nuair a tha an tagradh ag iarraidh freagairt nach eil nas sine na a' chrìoch sin, ach chan e casg air stòradh a th' ann. Faodaidh freagairt a chaidh a chruthachadh an-dràsta a choileanadh.
Tha cur paramadair ceist air thuaiream ag iarraidh URI targaid eadar-dhealaichte. Faodaidh sin innteart tasgaidh eile a chruthachadh no eadhon freagairt an tagraidh atharrachadh. Na cleachd paramadair ceist ach nuair a tha e na phàirt de eadar-aghaidh sannta a' ghoireas.
Airson HTTPS CONNECT àbhaisteach, chan fhaic an neach-ionaid tunaile an ceann-naidheachd seo taobh a-staigh TLS. Faodaidh am poileasaidh an tùs agus na tasgaidhean a làimhsicheas an iomlaid HTTP dì-chrioptaichte a ruighinn fhathast. Thoir sùil càite a bheil an fhreagairt stòraichte a' fuireach gu fìrinneach mus cuir thu às leth an tunaile i.