FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Probleme HTTPEnvoi marche sous Windev pas sous Windev Mobile
Probleme HTTPEnvoi marche sous Windev pas sous Windev Mobile
Débuté par Philippe TROUSSET, 22 juil. 2024 18:47 - 2 réponses
Connectez-vous…
Philippe TROUSSET
#1
Membre enregistré
13 messages
Posté le 22 juillet 2024 - 18:47
Bonjour
Je suis en train de faire un programme pour piloter des caméra Reolink avec des commande HTTP.
Sous Windev ca marche. exemple envoi d'une instruction pour voir le stockage
hReq est un httpRequête
hReq.Contenu= [
[{
"cmd":"GetHddInfo"
}]
]
hReq.Méthode = httpPost
hReq.IgnoreErreur = httpIgnoreCertificatInvalide
hReq.URL = "
https://192.168.1.62/cgi-bin/api.cgi…
"
hReq.ContentType = typeMimeJSON
hRes est un httpRéponse = HTTPEnvoie(hReq)
SI ErreurDétectée ALORS
Erreur(ErreurInfo(errComplet))
SINON
Lib_Resultat = hRes..Contenu
FIN
le resultat est OK la camera repond.
[
{
"cmd" : "GetHddInfo",
"code" : 0,
"value" : {
"HddInfo" : []
}
}
]
Je fais le même code à partir de Windev mobile.
je lance le programme de mon telephone portable.
j'ai toujours en retour de la caméra le message
[
{
"cmd" : "Unknown",
"code" : 1,
"error" : {
"detail" : "please login first",
"rspCode: - 6
}
}
]
pour info si je lance la requete directement sans passer par le CMD en contenu ca marche
https://192.168.1.62/api.cgi…
retour sur le telephone
[
{
"cmd" : "GetHddInfo",
"code" : 0,
"value" : {
"HddInfo" : []
}
}
]
En fin de compte sous Windev mobile des que je renseigne le hreq.contenu ca ne marche plus. alors que ca marche sous Windev et un PC.
Si quelqu'un a une idée pour me sortir de ce problème. je suis preneur. car je ne sais plus quoi faire.
Merci d'avance
Cordialement
Philippe
Signaler
0
0
Eric F.
#2
Membre enregistré
82 messages
Posté le 22 juillet 2024 - 18:58
Bonjour Philippe,
peut-être en regardant du côté de ce sempiternel problème Unicode / ANSI ?
essaye de mettre ta chaine dans une variable de type chaine ANSI puis affecte le .contenu avec.
On ne sait jamais....
Eric
Signaler
0
0
Philippe TROUSSET
#3
Membre enregistré
13 messages
Posté le 22 juillet 2024 - 21:38
Bonsoir Eric.
Je m'en doutais un peu que c'etait un truc du genre.
j'ai essayé ne mettant la fonction UnicodeVersAnsi
pour le contenu j'ai mis :
hReq.Contenu= UnicodeVersAnsi(LIB_Contenu_On)
et ca marche.
Je te remercie énormément pour ta réponse rapide et efficace.
Merci eric .
Cordialement
Philippe
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Etats & Requêtes
Hors-sujet
Hors-sujet
Outils
Outils
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte