2016-06-10 4 views
1

Ich versuche, Dateien, die größer als 100 MB sind, über das Cloudflare-Netzwerk hochzuladen. Ich möchte, dass alles über das Cloudflare-Netzwerk läuft, weil ich nicht möchte, dass die IP meiner Website der Welt bekannt ist.Kann Plupload das Cloudflare-Upload-Limit von 100 MB umgehen?

Plupload kann verwendet werden, um Dateien zu chunken, bevor sie auf den Server hochgeladen werden. Das steht auf der Homepage von Plupload.

Hochladen in Chunks

Dateien, die hochgeladen werden müssen klein oder sehr groß sein - über mehrere Gigabyte groß. In solchen Fällen kann der Standard-Upload fehlschlagen, da die Browser immer noch nicht richtig funktionieren. Wir schneiden die Dateien in Stücke und senden sie eins nach dem anderen aus. Sie können sie dann sicher auf dem Server sammeln und in der ursprünglichen Datei kombinieren.

Als ein Bonus auf diese Weise können Sie die Einschränkungen eines Servers auf hochgeladen Dateigrößen, wenn vorhanden.

Der letzte Teil ist, was meine Augen fängt.

Kann ich mit Plupload die von Cloudflare eingestellte Grenze von 100 MB umgehen?

+0

Ich glaube nicht. Das Limit von Cloudflare ist auf vollständige Dateien beschränkt. Chunks sind (noch) keine vollständigen Dateien, aber es wird alles in einer Anfrage gesendet, so dass das Limit beibehalten wird. –

Antwort

2

Ich habe das getestet und Sie können Grenze von CloudFlare überschreiten, indem Sie plupload Chunking verwenden. CloudFlare begrenzt den Upload einer einzelnen Datei auf über 100 MB. Wenn wir also 90 MB teilen, senden wir 90 MB Datei über CloudFlare und das ist kein Problem.

+0

Können Sie den von Ihnen verwendeten Code senden? Ich bin interessiert zu sehen, wie es aussieht. – Antoine

+1

@Antoine Ich habe keine Beispiele mehr. Ich erinnere mich daran, einige der Beispiele zu verwenden, die sie in ihrer Dokumentation hatten. – Efekan

0

Ja, das Chunking Ihrer Uploads funktioniert, ich habe ResumableJS verwendet, um das Upload-Limit zu umgehen.

Verwandte Themen