|
Posté le: Mercredi 27 Janvier 2016 18:23:02
Numéro présent dans le profil, mais problème de récupération des caractéristiques de la ligne
| |
|
|
agend (Auteur du topic)
Nouveau
Hors-ligne
Inscrit le : 03 Juil 2015 Messages : 11
Sexe :
Ville : Poussan
Forfait : Freebox Dégroupage Total
Freebox : Error4
|
|
|
|
|
|
|
Bonjour,
Je développe une application domotique en c++ sur FLYPORT
Lorsque je veux obtenir un "session token" la Freebox refuse l'obtention si le "session_token" possède le signe +.
Si le message ne possède pas de + tout fonctionne correctement et je peux interroger le Freebox, dans le cas présent détecter la présence d'un smartphone.
Comme j'ai dû déjà supprimer les \ pour obtenir le password (non signalé sur "Freebox os api" ) je pense qu'il me manque une information concernant ce message comportant un +.
Un grand merci par avance si vous pouvez me donner une réponse.
Cordialement.
A G |
|
|
|
|
Posté le: Jeudi 28 Janvier 2016 19:30:40
Numéro présent dans le profil, mais problème de récupération des caractéristiques de la ligne
| |
|
|
abel99
Connaisseur
Hors-ligne
Inscrit le : 18 Jan 2005 Messages : 33908
Sexe :
Ville : Paris 05
Forfait : Freebox Optique
|
|
|
|
|
|
|
A mon avis, il vaut mieux éviter les caractères spéciaux si on peut ...
Selon les environnements, certains ont une fonction/signification particulière.
Pour que ça passe il faut parfois les "dé-spécialiser",
par exemple en ajoutant devant un caractère d'échappement, souvent le caractère \
https://fr.wikipedia.org/wiki/Caract%C3%A8re_d'%C3%A9chappement |
|
_________________ Pour valider la localisation d'une ZMD ou d'un NRA/NRO en IPV6,
se connecter sur https://freepon.lafibre.info/
Mini 4k fibre P2P PES75 |
|
|
|
Posté le: Vendredi 29 Janvier 2016 11:25:16
Numéro présent dans le profil, mais problème de récupération des caractéristiques de la ligne
| |
|
|
agend (Auteur du topic)
Nouveau
Hors-ligne
Inscrit le : 03 Juil 2015 Messages : 11
Sexe :
Ville : Poussan
Forfait : Freebox Dégroupage Total
Freebox : Error4
|
|
|
|
|
|
|
C'est bien ce que je fais lorsque la Freebox envoie le caractère \
c'est de cette manière que j'obtiens la bonne réponse.
Par contre lorsqu'elle me donne une session_token avec un + dans son message elle refuse la demande "X-Fbx-App-Auth"
Si session_token ne comporte pas de + "X-Fbx-App-Auth" est bien crédité et tout se passe normalement
Bien sur je m'en sorts en refaisant des appels successifs mais ce n'est quand même pas satisfaisant |
|
|
|
|
Posté le: Vendredi 29 Janvier 2016 11:25:52
Numéro présent dans le profil, mais problème de récupération des caractéristiques de la ligne
| |
|
|
agend (Auteur du topic)
Nouveau
Hors-ligne
Inscrit le : 03 Juil 2015 Messages : 11
Sexe :
Ville : Poussan
Forfait : Freebox Dégroupage Total
Freebox : Error4
|
|
|
|
|
|
|
C'est bien ce que je fais lorsque la Freebox envoie le caractère \
c'est de cette manière que j'obtiens la bonne réponse.
Par contre lorsqu'elle me donne une session_token avec un + dans son message elle refuse la demande "X-Fbx-App-Auth"
Si session_token ne comporte pas de + "X-Fbx-App-Auth" est bien crédité et tout se passe normalement
Bien sur je m'en sorts en refaisant des appels successifs mais ce n'est quand même pas satisfaisant |
|
|
|
|
Posté le: Vendredi 29 Janvier 2016 18:01:18
Numéro présent dans le profil, mais problème de récupération des caractéristiques de la ligne
| |
|
|
abel99
Connaisseur
Hors-ligne
Inscrit le : 18 Jan 2005 Messages : 33908
Sexe :
Ville : Paris 05
Forfait : Freebox Optique
|
|
|
|
|
|
|
As tu essayé de remplacer le + par \+
si \ est le caractère d'échappement ? |
|
_________________ Pour valider la localisation d'une ZMD ou d'un NRA/NRO en IPV6,
se connecter sur https://freepon.lafibre.info/
Mini 4k fibre P2P PES75 |
|
|
|
Posté le: Vendredi 29 Janvier 2016 22:50:40
Numéro présent dans le profil, mais problème de récupération des caractéristiques de la ligne
| |
|
|
agend (Auteur du topic)
Nouveau
Hors-ligne
Inscrit le : 03 Juil 2015 Messages : 11
Sexe :
Ville : Poussan
Forfait : Freebox Dégroupage Total
Freebox : Error4
|
|
|
|
|
|
|
Oui mais ca ne marche pas
J'ai essayé de remplacer ce + par toutes les lettres ASCII mais toujours sans résultat.
J'ai remarqué que les codes sont constitués de toutes les lettres et chiffres majuscules et minuscules a l'exception de \ et du +
Il faudrait qu'un développeur de Free ait la bonne idée de passer par là.
Merci pour l'intérêt que tu portes a mon problème |
|
|
|
|
Posté le: Samedi 30 Janvier 2016 19:20:07
Numéro présent dans le profil, mais problème de récupération des caractéristiques de la ligne
| |
|
|
abel99
Connaisseur
Hors-ligne
Inscrit le : 18 Jan 2005 Messages : 33908
Sexe :
Ville : Paris 05
Forfait : Freebox Optique
|
|
|
|
|
|
|
Citation: | J'ai essayé de remplacer ce + par toutes les lettres ASCII mais toujours sans résultat. |
Il ne faut pas remplacer la lettre + par une autre
mais indiquer que la lettre ne doit pas être considérée comme "spéciale"
en ajoutant devant le caractère d'échappement qui permet de désactiver cette particularité.
As-tu essayé en mettant \+ ? |
|
_________________ Pour valider la localisation d'une ZMD ou d'un NRA/NRO en IPV6,
se connecter sur https://freepon.lafibre.info/
Mini 4k fibre P2P PES75 |
|
|
|
Posté le: Dimanche 31 Janvier 2016 16:14:35
Numéro présent dans le profil, mais problème de récupération des caractéristiques de la ligne
| |
|
|
agend (Auteur du topic)
Nouveau
Hors-ligne
Inscrit le : 03 Juil 2015 Messages : 11
Sexe :
Ville : Poussan
Forfait : Freebox Dégroupage Total
Freebox : Error4
|
|
|
|
|
|
|
oui mais ça ne marche toujours pas.
J'ai toujours ce rejet trois ou quatre fois puis je tombe sur le bon code qui fonctionne pendant a peu près une heure.
Je n'ose pas croire a un bug au niveau de la Freebox. |
|
|
|
|
|
|