Dateien mit Pyramid bereitstellen

8

Ich spreche ziemlich große Dateien aus einer Pyramid-Anwendung, die ich geschrieben habe. Mein einziges Problem ist Download-Manager wollen nicht nett spielen.

Ich kann das Herunterladen oder Segmentieren des Lebenslaufs nicht fortsetzen, um mit dem Download-Manager wie DownThemAll zu arbeiten.

%Vor%

Ich denke, das Problem liegt möglicherweise bei paste.httpserver , aber ich bin mir nicht sicher.

    
Krayons 20.11.2011, 11:28
quelle

3 Antworten

7

Der Webserver auf der Python-Seite muss partielle Downloads unterstützen, was über die geschieht HTTP Accept-Ranges-Header . Dieser Blogeintrag gräbt sich mit einem Beispiel in python etwas ein:

miku 20.11.2011, 11:57
quelle
8

Pyramid 1.3 fügt neue Antwortklassen hinzu, FileResponse und FileIter zum manuellen Bereitstellen von Dateien.

    
ZcMander 03.03.2012 11:57
quelle
2

Nachdem ich eine Weile an diesem Problem gearbeitet habe, habe ich

gefunden

Ссылка

um eine große Hilfe zu sein.

    
Krayons 17.12.2011 11:42
quelle