From c9a826128b87138466fccdc93f0caa683e53916a Mon Sep 17 00:00:00 2001 From: feugy Date: Tue, 3 Jan 2012 12:15:05 +0100 Subject: [PATCH] =?UTF-8?q?Rajout=20d'information=20sur=20le=20post=20"les?= =?UTF-8?q?=20subtilit=C3=A9=20du=20login=20en=20JS"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _posts/2011-10-19-subtilites-du-login.markdown | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/_posts/2011-10-19-subtilites-du-login.markdown b/_posts/2011-10-19-subtilites-du-login.markdown index 9e7e753..c3ac576 100644 --- a/_posts/2011-10-19-subtilites-du-login.markdown +++ b/_posts/2011-10-19-subtilites-du-login.markdown @@ -98,6 +98,10 @@ Cela implique: Donc généralement, mon service web propose une API POST qui ne fait rien et renvoie une page vide, et j'utilise une iframe masquée. +>**Edit** +Les dernières versions de Chrome (15+) impose une nouvelle contrainte : il faut que le retour du serveur soit non vide. +Donc votre "fausse API" POST doit renvoyer quelque chose (y compris une chaîne vide), mais en aucun cas un code HTTP 204 (OK BUT NO CONTENT) + **index.html** {% highlight html %}