bon, j'ai remplacé le charset du setRequestHeader par utf-8 et j'ai viré les \ : aucun changement, le fichier est toujours en iso en sortie :/
./10 : c'est parceque la requête ajax est faite sur un fichier "test.php" qui n'existe pas (il faut remplacer par "ajax.php")