Skip to content
Extraits de code Groupes Projets
Valider eaa63b21 rédigé par esj's avatar esj
Parcourir les fichiers

En fait c'est la contraposée de [9323] qu'il faut: le hack d'envoyer du...

En fait c'est la contraposée de [9323] qu'il faut: le hack d'envoyer du contenu aléatoire pour cron et cookie venait de notre ignorance du code de retour 204. A présent on envoie 204, et envoie_image_vide devient inutile.
parent ee9c01bd
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -26,7 +26,8 @@ function action_cookie_dist() {
if (_request('change_session') == 'oui') {
$session = charger_fonction('session', 'inc');
$session(true);
envoie_image_vide();
spip_log("statut 204 pour " . $_SERVER['REQUEST_URI']);
http_status(204); // No Content
return;
}
......
......@@ -97,8 +97,8 @@ function http_no_cache() {
header("Pragma: no-cache");
}
/* Code mort: le statut 204 c'est fait pour.
// envoi de l'image demandee dans le code ci-dessus
// http://doc.spip.org/@envoie_image_vide
function envoie_image_vide() {
$image = pack("H*", "47494638396118001800800000ffffff00000021f90401000000002c0000000018001800000216848fa9cbed0fa39cb4da8bb3debcfb0f86e248965301003b");
......@@ -110,6 +110,7 @@ function envoie_image_vide() {
echo $image;
flush();
}
*/
// http://doc.spip.org/@generer_test_dirs
function generer_test_dirs($arg='', $redirect=false)
......
......@@ -616,7 +616,9 @@ function spip_touch($fichier, $duree=0, $touch=true) {
// http://doc.spip.org/@action_cron
function action_cron() {
include_spip('inc/headers');
envoie_image_vide();
// envoie_image_vide();
http_status(204); // No Content
header("Connection: close");
cron (1);
}
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter