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

curl --proxy http://proxy.example:3128 --noproxy '' --connect-timeout 5 --max-time 60 -C - --output download.part http://files.example/test.bin

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

ענטפֿערבאַטײַט
206 מיט Content-Rangeקאָנטראָלירט אַז דער צוריקגעגעבענער ראַיאָן איז דער דערוואַרטער המשך.
200דער סערווער קען האָבן איגנאָרירט Range און געשיקט די גאַנצע פֿאָרשטעלונג.
416מען קען נישט מקיים זײַן דעם געבעטן ראַיאָן; לייגט נישט צו די טעות־זײַט צו דער טעקע.

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

range_offset_limit אין Squid 6.13 באַשטימט ווען ער נעמט אַן אָביעקט פֿון אָנהייב פֿאַרן קאַש, נישט צי אַ קליענט מעג בעטן אַ ראַיאָן:

range_offset_limit 0

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

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