Frage

Ich frage mich, wenn ich eine Antwort-Stream und ein Timeout auftritt lesen, kann ich die Lese wiederholen? Oder muss ich einen neuen Antrag stellen? Der Server, der ich aus bin das Herunterladen nicht unterstützt Wiederaufnahme, also muss ich gegen Timeouts schützen.

War es hilfreich?

Lösung

Nein, Sie können nicht wiederholen. Sie müssen den Antrag auf Neuausstellung

Andere Tipps

Wie wissen Sie, dass der Server nicht fortgesetzt akzeptiert? Ist der Accept-Ranges Header fehlt in der Tat in der Antwort? Wenn nicht, könnten Sie die Anfrage wieder die Range Kopf.

Wenn der Server in der Tat nicht unterstützt, dann am besten, was können Sie versuchen, den Server zu informieren, dass Sie die Verbindung lebendig mit Connection: keep-alive Header in Kombination mit dem Keep-Alive Header, wobei Sie den Timeout angeben können.

Hope, das hilft.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top