PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV 2024
→
Probleme HTTPEnvoi marche sous Windev pas sous Windev Mobile
Probleme HTTPEnvoi marche sous Windev pas sous Windev Mobile
Started by Philippe TROUSSET, Jul., 22 2024 6:47 PM - 2 replies
Connect yourself…
Philippe TROUSSET
#1
Registered member
13 messages
Posted on July, 22 2024 - 6:47 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
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
Report
0
0
Eric F.
#2
Registered member
82 messages
Posted on July, 22 2024 - 6:58 PM
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
Report
0
0
Philippe TROUSSET
#3
Registered member
13 messages
Posted on July, 22 2024 - 9:38 PM
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
Report
0
0
→ Go back to WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WINDEV (earlier versions)
WEBDEV (earlier versions)
WEBDEV (earlier versions)
WINDEV Mobile (earlier versions)
WINDEV Mobile (earlier versions)
Reports & Queries
Reports & Queries
Off-topic
Off-topic
Tools
Tools
Français
English
Español
Portuguesa
Close this window
Search type
Only topics
All the messages
Search period
Any time
Past hour
Past 24 hours
Past week
Past month
Past year
Cancel
Preview of your message
Adding an image
Import an image from a URL
Send an image from a file of your disk
Drop a file or click "Browse..."
or
Cancel
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Text