karawin / Ka-Radio32

esp32 version of Ka-Radio (https://github.com/karawin/Ka-Radio) by jp Cocatrix
516 stars 155 forks source link

Decode url correctly for /webStation. included name #149

Closed bazooka07 closed 4 years ago

bazooka07 commented 4 years ago

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

karawin commented 4 years ago

Bien, il faut que je trouve du temps pour checker.µ Merci

karawin commented 4 years ago

Je suis passé en 3.3.1 officiel et j'ai fait les modifs directement dans le source. Je ferme donc ce request. Merci