163 Byte als Film verbucht, in einer Sekunde heruntergeladen

Muss der Server eine Datei umpacken, antwortet er mit **202** und einem
kurzen Text: noch nicht, komm wieder. Die Prüfung im Download verwarf
alles ausserhalb von 200 bis 299 — und 202 liegt mittendrin. Der
Antworttext lag danach als Film auf dem Gerät.

Jetzt ist 202 ein eigener Fall: der Eintrag geht zurück in die
Warteschlange und fragt alle fünfzehn Sekunden erneut, bis zu fünf
Minuten lang. Es ist nichts schiefgegangen, es ist nur noch nicht fertig
— und im Sekundentakt nachzufragen hiesse, dieselbe Datei hundertmal
anzufangen und wegzuwerfen.

Gezählt wird im Arbeitsspeicher, nicht im Eintrag: nach einem Neustart
beginnt das Zählen von vorn, und das ist richtig — der Server hat
inzwischen vermutlich fertig gepackt.

Dazu, aus derselben Meldung: bei 21∶9 auf einem Telefon reichte das Bild
hinter die Dynamic Island. Im Vollbild bleibt das so — wer es wählt, hat
sich fürs Beschneiden entschieden. Im normalen Modus nicht mehr: dort ist
der Anspruch gerade, dass nichts fehlt, und dann darf auch nichts
verdeckt sein.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Scarriffle
2026-10-11 20:33:32 +02:00
co-authored by Claude Opus 5
parent c05004f586
commit a44d55e71c
3 changed files with 120 additions and 18 deletions
@@ -1,6 +1,40 @@
{
"sourceLanguage": "en",
"strings": {
"downloads.failed.notReady": {
"extractionState": "manual",
"localizations": {
"de": {
"stringUnit": {
"state": "translated",
"value": "Der Server packt diese Datei noch um. Versuch es in ein paar Minuten noch einmal."
}
},
"en": {
"stringUnit": {
"state": "translated",
"value": "The server is still repackaging this file. Try again in a few minutes."
}
}
}
},
"downloads.failed.status %lld": {
"comment": "Der Server hat die Download-Anfrage abgelehnt",
"localizations": {
"de": {
"stringUnit": {
"state": "translated",
"value": "Der Server hat den Download mit Fehler %lld abgelehnt."
}
},
"en": {
"stringUnit": {
"state": "translated",
"value": "The server refused the download with error %lld."
}
}
}
},
"downloads.failed.tooSmall %@": {
"comment": "Die heruntergeladene Datei ist zu klein, um ein Video zu sein",
"localizations": {
@@ -34,23 +68,6 @@
}
}
}
},
"downloads.failed.status %lld": {
"comment": "Der Server hat die Download-Anfrage abgelehnt",
"localizations": {
"de": {
"stringUnit": {
"state": "translated",
"value": "Der Server hat den Download mit Fehler %lld abgelehnt."
}
},
"en": {
"stringUnit": {
"state": "translated",
"value": "The server refused the download with error %lld."
}
}
}
}
},
"version": "1.0"