Heim  >  Artikel  >  Backend-Entwicklung  >  Es wird ein Einführungs-Tutorial zum Herunterladen von Dateien auf Nullbasis empfohlen

Es wird ein Einführungs-Tutorial zum Herunterladen von Dateien auf Nullbasis empfohlen

巴扎黑
巴扎黑Original
2017-06-14 15:47:341051Durchsuche

php unterstützt die Wiederaufnahme von Haltepunkten und stützt sich dabei hauptsächlich auf den Header HTTP_RANGE im HTTP-Protokoll. HTTP-Breakpoint-Resume-Download-Prinzip HTTP-Header Range, Content-Range() Im HTTP-Header werden die Entitätsheader Range und Content-Range im Allgemeinen nur für Breakpoint-Downloads verwendet. Im Range-Benutzeranforderungsheader wird die Position des ersten Bytes und des Das letzte Byte wird angegeben. Eine Byte-Position wie (Bereich: 200–300) Content-Range wird verwendet, um auf Header-Anfragen zum Herunterladen der gesamten Datei zu antworten: GET /test.rar HTTP/1.1 Verbindung: schließen Host: 116.1.219.219 Bereich: Bytes=0-801 / /Allgemeine Anfragen zum Herunterladen der gesamten Datei sind Bytes=0- oder verwenden Sie diesen Header nicht, um normal zu antworten HTTP/1.1 200 OK Inhaltslänge: 801 Con

1. PHP unterstützt das Herunterladen von Breakpoint-Lebensläufen. Datei-Download-Klasse

Es wird ein Einführungs-Tutorial zum Herunterladen von Dateien auf Nullbasis empfohlen

Einführung: In the Range-Benutzeranfrage Geben Sie im Header die Position und die Summe des ersten Bytes an. Die Position des letzten Bytes, z. B. (Bereich: 200-300)

2.Patch-Datei PHP-Datei-Download-Klasse

Einführung: Patchdatei: Patchdatei PHP-Datei-Download-Klasse: Kopieren Sie den Codecode wie folgt: downloadfile($filename)) // {

3 🎜>Ein guter Kurs zum Herunterladen von PHP-Dateien

Einführung: Ein guter Kurs zum Herunterladen von PHP-Dateien

4 Download-Klasse (unterstützt mehrere Dateitypen)

Einführung: PHP-Datei-Download-Klasse (unterstützt mehrere Dateitypen)

5 🎜>PHP unterstützt Datei-Downloads, die an Haltepunkten fortgesetzt werden können. Klasse (mit Quellcode)

Einführung: PHP unterstützt Datei-Download-Klassen (mit Quellcode) für Haltepunkte, die das Herunterladen fortsetzen

6. Klassencode zum Herunterladen von PHP-Dateien, Verarbeitungsklasse zum Herunterladen von PHP-Dateien

Einführung: Klassencode zum Herunterladen von PHP-Dateien, PHP-Datei-Download-Verarbeitungsklasse

7. PHP-Datei-Download-Klasse_PHP-Tutorial

Einführung: PHP-Datei-Download-Klasse. Kopieren Sie den Code wie folgt: ? //=================================== = ========= //Verwendungsbeispiel: //$download=newdownload('php,exe,html',false); //if(!$download-downloadfile($f

8. Die Klasse zum Herunterladen großer PHP-Dateien unterstützt Dateien über 2 g und unterstützt den Haltepunkt-Resume_PHP-Tutorial

Einführung: Herunterladen von PHP-Supergroßdateien Die Klasse unterstützt die Breakpoint-Resume-Übertragung für Dateien über 2g . , unterstützt die Wiederaufnahme von Haltepunkten. 004 * Große Dateien über 2 g sind ebenfalls gültig. 005 * @

9 >

Einführung: Eine von PHP implementierte Datei-Download-Klasse, die den fortsetzbaren Upload unterstützt. Dieser Artikel beschreibt die PHP-Implementierung Die Datei-Download-Klasse, die die Wiederaufnahme von Haltepunkten unterstützt, und ihre Verwendung sind sehr praktische Tipps, die Sie mit allen teilen können

10

Auszug aus der HTTP-Datei-Download-Klasse, _PHP-Tutorial

Einführung: Auszug aus der HTTP-Datei-Download-Klasse von Dreamweaver CMS. Dieser Artikel beschreibt das Beispiel aus dem HTTP-Datei-Download von Dreamweaver CMS Klasse. Teilen Sie es als Referenz mit allen: php if(!defined('DEDEINC')) e

[Verwandte Frage-und-Antwort-Empfehlung]:

Das obige ist der detaillierte Inhalt vonEs wird ein Einführungs-Tutorial zum Herunterladen von Dateien auf Nullbasis empfohlen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn