ליידיקע צײַט־אויסלאָפֿן פֿון פּראָקסי בעט אַ לאַנגע HTTP אַרבעט
קלײַבט אַרויס אָפּפֿרעגן אָדער אַ באַשטימטע סטרימינג־פֿאָרמאַט ווען די לאַנגע סערווער־אַרבעט טרעפֿט דעם ליידיקן גרענעץ פֿון אַ פּראָקסי, אַנשטאָט אַרײַנשטעלן ווילקערלעכע בייטן אין דעם לעצטן ענטפֿער.
אויב אַ סערוויס איז שטיל פֿאַר מינוטן און אַ פּראָקסי לויפֿט אויס די צײַט, קלײַבט וואָס דער קליענט זאָל באַקומען פֿאַר מען לייגט צו האַרץ־קלאַפּ בייטן. פֿאַרלענגערן אַ טיימער קען העלפֿן איין וואַרטן; דער ענטפֿער־קאָנטראַקט באַשטימט וואָסער פּראָגרעס איז גילטיק.
| אַפּליקאַציע־דיזיין | פּראָגרעס־קאָנטראַקט |
|---|---|
| אַסינכראָנע אַרבעט | 202 Accepted מיט אַ פֿאָרשטעלונג וואָס באַשרײַבט מאָניטאָרינג, דערנאָך ענדלעכע סטאַטוס־בקשות און קלאָרע פֿאַרענדיקונג/דורכפֿאַל צושטאַנדן |
| Server-Sent Events שטראָם | Content-Type: text/event-stream און רעקאָרדן וואָס דער SSE־קליענט פֿאַרשטייט |
202 פֿאַרזיכערט נישט אַז די אַרבעט וועט מצליח זײַן. פֿאַר SSE קען אַ באַמערקונג־רעקאָרד אויסזען אַזוי:
: heartbeat
דער פּונקט מאַכט אים אַ באַמערקונג אַנשטאָט אַן אַפּליקאַציע־געשעעניש. די HTML־אויטאָרשאַפֿט־נאָטיצן פֿאָרשלאָגן פּעריאָדישע באַמערקונגען אומגעפֿער יעדע 15 סעקונדעס קעגן אַ געוויסן אַלטן פּראָקסי־ליידיק־באַנעם; דאָס איז אַ וועגווײַזער, נישט קיין אוניווערסאַלע צײַט־אויסלאָף גאַראַנטיע.
פֿאַרענדיקט די קעפּלעך און פֿאַרזיכערט אַז די אַפּליקאַציע/סערווירונג־סטאַק באַפֿרײַט רעקאָרדן אַנשטאָט זיי לאָקאַל פּופֿערן. בייטן וואָס זײַנען נאָך נישט געשיקט קענען נישט האַלטן אַן אונטערדיקן מיטלער אַקטיוו.
שטעלט נישט אַרײַן SSE־באַמערקונגען אין געוויינטלעכן JSON אָדער בינערן אינהאַלט. אַ זעראָ־לענג HTTP/1.1 שטיקל ענדיקט אַ chunked קערפּער, דערפֿאַר איז עס נישט קיין איבערחזרבאַרער ליידיקער האַרץ־קלאַפּ.
האַלט אַן אַפּעראַציע־טערמין און אַן אַנולירונג־פּאָליטיק. בלויז פֿאַרקער־אַקטיוויטעט ווײַזט נישט קיין נוצלעכן אַרבעטס־פּראָגרעס אָדער אַ גילטיק לעצט רעזולטאַט.