Quand on envoie un formulaire HTML, il faut encoder la valeur des champs. Par exemple les espaces sont transformés en séquences de caractères '%20'. Même chose pour les lettres accentuées.
C'est ce que font les fonctions encodeURI() et urlencode() en Javascript ou PHP.
Sauf que la fonction pathParse() dans le fichier mai/webserver.c ne fait correctement le décodage inverse. De plus elle n'est pas utilisée dans le nom de la station pour la commande /SetStation.
Quand on envoie un formulaire HTML, il faut encoder la valeur des champs. Par exemple les espaces sont transformés en séquences de caractères '%20'. Même chose pour les lettres accentuées. C'est ce que font les fonctions encodeURI() et urlencode() en Javascript ou PHP.
Sauf que la fonction pathParse() dans le fichier mai/webserver.c ne fait correctement le décodage inverse. De plus elle n'est pas utilisée dans le nom de la station pour la commande /SetStation.
Ce PR règle ce problème