PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV Mobile 2024 → Probleme avec HTTPEnvoi sous windev Mobile
Probleme avec HTTPEnvoi sous windev Mobile
Started by Philippe TROUSSET, Jul., 22 2024 6:49 PM - 2 replies
Registered member
13 messages
Posted on July, 22 2024 - 6:49 PM
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 avec windev et un PC.

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
Registered member
369 messages
Posted on July, 23 2024 - 2:08 PM
Bonjour,
Des pistes :
As-tu essayé, par curiosité, la syntaxe simplifiée et les syntaxes asynchrones ?
La permission INTERNET est-elle bien accordée ?
Je ne m'y connais pas bien, mais n'y aurait-il pas besoin à un moment donné de renseigner un certificat dans l'appli mobile ?
On parle de Android ou de iOS ?
Bon courage !
Registered member
369 messages
Posted on July, 23 2024 - 2:11 PM
Je viens de voir dans le forum Windev que tu avais la réponse.