PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV Mobile 2024
→
[WM17] SOAP JPG base64 crypte et decrypte
[WM17] SOAP JPG base64 crypte et decrypte
Started by tff, Jun., 21 2012 4:55 PM - 2 replies
Connect yourself…
tff
#1
Registered member
16 messages
Posted on June, 21 2012 - 4:55 PM
Bonjour,
J'ai un web service qui renvoie une image JPG. Ce webservice fonctionne parfaitement en PHP et l'image est bien envoyée.
Sur Windev, je n'arrive pas à afficher l'image, il reçoit bien les données encodées en base 64.
J'essaye de décoder et d'enregistrer le tout au format jpg mais le résultat n'est pas lisible
// mareponse.image est mon flux binaire encodé en base 64
pChaine
=
mareponse.image
T
=
Remplace
(
pChaine
,
"="
,
""
)
MonFichier
=
Décrypte
(T,
""
,
compresseAucun
,
encodeAucun
)
idFichier
=
fCrée
(
fRepExe
(
)
+
"/tmp.jpg"
)
fEcrit
(
idFichier
,
MonFichier
)
fFerme
(
idFichier
)
FEN_
debut.IMG_fond
=
fRepExe
(
)
+
"/tmp.jpg"
Report
0
0
tff
#2
Registered member
16 messages
Posted on June, 21 2012 - 5:57 PM
Je réponds à moi même.
La solution est de changer le type dans le WSDL pour passer de base64Binary à string
Puis, à l'arrivée, on utilise ce petit bout de code trouvé sur ce forum
s
PChaine
=
mareponse.image
monimage
=
B64D
(
s
PChaine
)
idFichier
=
fCrée
(
fRepExe
(
)
+
"/tmp.jpg"
)
fEcrit
(
idFichier
,
monimage
)
fFerme
(
idFichier
)
Procedure
B64D
(
s
PChaine est une
chaîne
)
T est une
chaîne
T
=
Remplace
(
s
PChaine
,
"="
,
""
)
RENVOYER
Décrypte
(T,
""
,
crypteAucun
)
Report
0
0
tplanchais
#3
Registered member
5 messages
Posted on January, 14 2013 - 8:36 PM
Bonjour
Avec ce code, as tu réussis à envoyer une image prise d'un iPhone par exemple vers un serveur Web de façon à récupérer l'image de l'autre côté?
Cordialement
Report
0
0
→ Go back to WINDEV Mobile 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WEBDEV (earlier versions)
WINDEV Mobile (earlier versions)
Reports & Queries
Off-topic
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