Auteur : Loïc HAMEL

Dans certains cas, il est nécessaire de générer par programmation le contenu d'une requête http. Dans le cas étudié, le site attend plusieurs fois le même paramètre avec une valeur différente. Avec curl, cela se fait avec -f param=valeur -f param=valeur2. Les deux valeurs sont intégrées à la requête. Voici un exemple de code permettant de générer le contenu : CST_BOUNDARY est une chaîne= ";boundary=" GUIDdBoundary est une chaîne = DonneGUID(guidBrut) ...
11 septembre 2020
publié par 
Il est quelque fois nécessaire de changer de format de données. Si on reçoit par exemple une réponse de WebService au format XML et que l'on doit passer en paramètre à une fonction ce même résultat au format JSON. Plutôt que de déclarer les structures correspondantes, je vous propose une fonction générique qui parcours le contenu XML pour le convertir en JSON. // Résumé : Converti...
11 septembre 2020
publié par 
Il est quelque fois nécessaire de changer de format de données. Si on reçoit par exemple une réponse de WebService au format JSON et que l'on doit passer en paramètre à une fonction ce même résultat au format XML. Plutôt que de déclarer les structures correspondantes, je vous propose une fonction générique qui parcours le contenu JSON pour le convertir en XML. // Résumé : Converti un format JSON en XML // Syntaxe : //[ <Résultat> est un...
Lorsque l'on partage une page de son site sur un réseau, il est bien plus agréable de voir une image associée à cette page plutôt qu'un simple lien. Il y a donc des méta-données spécifiques à ajouter dans l'entête de la page. Pour que la page renvoie une image sur les réseaux sociaux, il est nécessaire d'ajouter du code HTML à la page. Voici un exemple de code à...
A partir d'Android 10 pour récupérer l'identifiant de l'appareil il faut "l'autorisation de privilège READ_PRIVILEGED_PHONE_STATE". Malheureusement cette autorisation de privilège ne peut pas être accordée aux applications tierces (non système). https://developer.android.com/about/versions/10/privacy/changes#non-resettable-device-ids Les fonctions SysIMEI et SysNumSérie ne retournent donc plus de valeur sous Android 10. Il existe malgré tout deux solutions. La première est de créer une application de type "...