Overview

Namespaces

  • None
  • PHP
  • Pry
    • Auth
      • Interfaces
    • Config
    • Controller
    • Date
    • Db
    • Feed
      • Abstracts
      • Writers
    • File
      • Decorator
    • Form
      • Element
    • Image
    • Log
      • Writer
    • Net
      • Exception
    • Session
    • Util
    • Validate
      • Validator
    • View

Classes

  • HTTPDownload
  • Request
  • Socket
  • Overview
  • Namespace
  • Class
  • Tree

Class HTTPDownload

Téléchargement de fichier via protocole HTTP Pour des fichiers de taille importante préférer la solution X-SendFile header

Namespace: Pry\Net
Package: Net
Category: Pry
Author: Olivier ROGER <oroger.fr>
Version: 1.0.2
See: http://www.php.net/manual/en/function.fread.php#84115
Located at Net/HTTPDownload.class.php
Methods summary
public
# __construct( mixed $path, mixed $resume = false )
public
# download( )

Lance le téléchargement ou la reprise du téléchargement

Lance le téléchargement ou la reprise du téléchargement

public
# setMimeType( string $mime )

Défini le type mime du fichier Par défaut le type octet-stream est utilisé

Défini le type mime du fichier Par défaut le type octet-stream est utilisé

Parameters

$mime
string
$mime
public
# setName( string $name )

Renomme le fichier à télécharger

Renomme le fichier à télécharger

Parameters

$name
string
$name
Properties summary
protected string $path
#

Chemin vers le fichier

Chemin vers le fichier

protected string $name
#

Nom du fichier envoyé au navigateur. Permet de renommer un fichier en l'envoyant.

Nom du fichier envoyé au navigateur. Permet de renommer un fichier en l'envoyant.

protected string $extension
#

Extension du fichier

Extension du fichier

protected string $mime
#

Type Mime du fichier

Type Mime du fichier

protected integer $size
#

Taille du fichier en octet

Taille du fichier en octet

protected boolean $resume
#

Active ou non la reprise de téléchargement

Active ou non la reprise de téléchargement

protected integer $seekStart
#

Position de début du pointeur

Position de début du pointeur

protected integer $seekEnd
#

Position de fin du pointeur

Position de fin du pointeur

Pry API documentation generated by ApiGen 2.8.0