View Issue Details

IDProjectCategoryView StatusLast Update
0001610Common[All Projects] Generalpublic2016-07-15 16:24
ReporterXenosAssigned ToXenos 
PrioritynormalSeverityfeatureReproducibilityN/A
Status CloseResolutionfixed 
Product Version1.0.4 
Target VersionFixed in Version1.5.0 
Summary0001610: Prendre en charge le GZIP en plus du deflate
DescriptionActuellement, je n'accepte que DEFLATE comme compression de la réponse HTTP. Il faudra pouvoir fournir du GZIP aussi, et faire attention que PHP 5.3 ne permet pas de choisir l'algorithme de compression (alors que PHP 5.6 le permet).
TagsNo tags attached.
Attach Tags

Activities

Xenos

Xenos

2016-07-15 15:48

administrator   ~0002089

Non testé car je n'ai pas de PHP 5.3 sous la main (il faudrait que je sois au taff pour ça), mais cela me semble fonctionnel.
J'ai donc deux GZipHandler, l'un pour la version dépréciée (PHP 5.3) et l'autre pour la version courante de PHP (5.4+, ie 5.6 ou 7 plus tard).

La factory du Gzip fait la discrimination entre les deux pour savoir lequel utiliser.
Cette discrimination pourra être supprimée quand tout sera passé en PHP 5.6 ou PHP 7.

Issue History

Date Modified Username Field Change
2016-07-15 12:04 Xenos New Issue
2016-07-15 12:04 Xenos Status New => Accepted
2016-07-15 15:30 Xenos Assigned To => Xenos
2016-07-15 15:30 Xenos Status Accepted => In progress
2016-07-15 15:48 Xenos Note Added: 0002089
2016-07-15 15:48 Xenos Status In progress => Ready
2016-07-15 15:48 Xenos Resolution open => fixed
2016-07-15 16:22 AutoUpdater Status Ready => Resolved
2016-07-15 16:22 AutoUpdater Fixed in Version => 1.5.0
2016-07-15 16:24 Xenos Status Resolved => Close