אַ פּראָקסי וואָס פֿאַרוואַנדלט אינהאַלט קען ענדערן אַן ענטפֿער אויפֿן וועג צום בלעטערער: איבערקאָמפּרימירן אַ בילד, איבערשרייַבן די מאַרקאַפּ אָדער אַרײַנשטעלן שטיצנדיק JavaScript. אַ זײַט וואָס אַרבעט אויף איין נעץ און באַקומט אויף אַן אַנדערער אומבאַקאַנטע מאַרקאַפּ קען אָנטרעפֿן דאָס פֿירן פֿון יענעם מיטלער.

פֿאַר אַ וועבזײַטל וואָס איר פֿירט, גיט HTTP אַן אויסגעדריקטע ענטפֿער־דירעקטיוו:

Cache-Control: no-transform

RFC 9111 פֿאָדערט אַז אַ מיטלער וואָס באַקומט דעם ענטפֿער־דירעקטיוו זאָל לאָזן דעם אינהאַלט אומפֿאַרוואַנדלט, צי ער פֿירט איין אַ קאַש צי נישט. דאָס איז רעלעוואַנט פֿאַר בילד־איבערקאָמפּרעסיע און אַרײַנשטעלן מאַרקאַפּ, נישט נאָר צי אַן אָביעקט ווערט געהיט.

האַלט עס מיט דער עקסיסטירנדער קאַש פּאָליטיק

אויב אַן ענטפֿער האָט שוין קאַש־דירעקטיווען, לייגט צו די פֿאָדערונג באַוווּסטערהייט אַנשטאָט אַוועקוואַרפֿן דעם רעשט פֿון דער פּאָליטיק. למשל, אַ פּובליק קאַשיריק ר�סורס קען האָבן:

Cache-Control: public, max-age=3600, no-transform

דאָס בײַשפּיל האַלט אַ פֿרישקייט־פּאָליטיק פֿון איין שעה און פֿאַרווערט גלײַכצײַטיק אינהאַלט־פֿאַרוואַנדלונג. no-transform מיינט נישט no-store און שאַלט נישט אָפּ געוויינטלעכע איבערטראָגונג־באַאַרבעטונג. שטעלט עס אויף די ענטפֿערס וואָס זייער אָריגינעלער אינהאַלט איז וויכטיק, אַרײַנגערעכנט באַזונדערע בילד־ענטפֿערס וווּ עס פּאַסט.

דער דירעקטיוו אַרבעט דורך דער נאָכפֿאָלגונג פֿון דעם מיטלער. ער פֿאַרהינדערט נישט קריפּטאָגראַפֿיש אַז אַ נעץ־אַפּאַראַט זאָל איגנאָרירן די אָנווײַזונג.

באַשיצט אויך דעם טראַנספּאָרט

HTTPS גיט דעם בלעטערער אַ פֿאַרבינדונג מיט אויטענטיפֿיקאַציע און ינטעגריטעט־באַשיץ צו זײַן TLS־פּאָרענע. אַ געוויינטלעכער פֿאַרטראָגער־פּראָקסי וואָס לאָזט דורך פֿאַרשליסלטער פֿאַרקער קען נישט שטילערהייט אַרײַנשטעלן אַ סקריפּט אין דער באַשיצטער פֿאַרבינדונג. האַלט די סערטיפֿיקאַט־פּרופֿונג אין קראַפֿט; אַ לאָקאַל פֿאַרלאָזלעכער איבערזיכט־פּראָקסי וואָס ענדיקט TLS איז אַן אַנדער אָרדענונג.

באַדינט די זײַט און אירע אָפּהענגיקע רעסורסן איבער HTTPS. פֿירט איבער HTTP באַזוכער צו HTTPS, און באַטראַכט HSTS פֿאַר אַ פּריסה וואָס קען עס באַשטענדיק שטיצן. בלויז אַן איבערפֿירונג הייבט אָן מיט אַן אומבאַשיצטער HTTP־אויסטויש פֿאַר אַ באַזוכער וואָס האָט געניצט אַן HTTP אַדרעס; אַ פֿריִער געלערנטער אָדער פֿאָרויסגעלאָדענער HSTS־פּאָליטיק ענדערט דעם ערשטן ברירה.

פֿאַרמאַכן אַן אַרײַנגעשטעלטן סקריפּט קען פֿאַרקלענערן זײַנע זעבאַרע ווירקונגען, אָבער דער ענטפֿער קען שוין אַנטהאַלטן געענדערטע HTML אָדער איבערגעשריבענע בילד־אַדרעסן. פֿאַרבײַטן איין אַלט פֿונקציע־נאָמען, צולייגן אַן אומגעוויינטלעכן באַמערקונג אָדער מאַפּן אַ היסטאָרישער אַרײַנשטעל־אַדרעס באַשטעטיקט נישט קיין אינהאַלט־אינטעגריטעט פֿאַר דעם קומענדיקן מיטלער.

ווען איר פֿאָרשט אַ באַריכט, פֿאַרגלײַכט דעם באַקומענעם ענטפֿער מיט דעם בדעה־האַפֿן אינהאַלט פֿון דער מקור און באַשטימט וווּ TLS ענדיקט זיך. יענער באַווײַז איז נוצלעכער ווי אַ באַהאַנדלונג פֿון יעדן אומבאַקאַנטן סקריפּט ווי אַ פֿעלער אין דעם אייגענעם אַפּליקאַציע־קאָד פֿון דער זײַט.

פֿאַרבונדענע אַרטיקלען