PC SOFT
DEPOT EN LIGNE
POUR WINDEVWEBDEV ET WINDEV MOBILE

Webservice Rest com autenticação no Header, Exemplo completo
Publié par Boller
dans la catégorie Outils
Nouveautés



Description
Webservice Rest com autenticação no Header, Exemplo completo

Existe dentro do exemplo um ppt com os detalhes de como foi feito o exemplo e como voce deve usar ele.


Webservice Rest with Header authentication, Complete example

There is a ppt inside the example with the details of how the example was made and how you should use it.


Webservice Rest avec authentification d'en-tête, exemple complet

Il y a un ppt à l'intérieur de l'exemple avec les détails de la façon dont l'exemple a été fait et comment vous devez l'utiliser.

Atenciosamente

Adriano

//-----------------------------


Outra forma de como recuperar o usuário e senha informados na chamada a um webservice rest no WINDEV

exemplo de chamada do lado client:
======================================
oRequest is httpRequest
oResponse is httpResponse
oRequest..URL = "http://localhost/vendedores/100"
oRequest..Method = httpGet
oRequest..User = "evandro"
oRequest..Password = "123"
oResponse = HTTPSend(oRequest)


exemplo de código lado server:
======================================
sCampo is string = WebserviceReadHTTPHeader("Authorization")
//o conteúdo de sCampo será: "Basic ZXZhbmRybzoxMjM="
//o usuario e senha vem codificado em base64

sCampo = Decode(ExtractString(sCampo, 2, "Basic "),encodeBASE64)
//fiz um decode do conteúdo depois da palavra Basic
//agora o sCampo vale: "evandro:123"

//agora basta extrair o usuário e senha e fazer as validações necessárias
sUser is string = ExtractString(sCampo, 1, ":")
sPassword is string = ExtractString(sCampo, 2, ":")

Agradecimento especial ao @Fábio Senji que tentou ajudar!

Att,

Evandro Andersen
HDTec Software

// --------------------------------------------------

PASSO A PASSO

https://forum.PC SOFT.fr/fr-FR/PC SOFT.br.WINDEV/3495-manual-uso-webservice-rest/read.awp

Illustrations, copies d'écran
none
none
Avis des utilisateurs
(Pour noter la ressource, cliquez sur Ecrire un avis)
Aucun avis ou commentaire ? Soyez le premier !
A PROPOS
EVALUATION :
00Aucune évaluation
TELECHARGEMENTS :
331
MISE À JOUR :
07 mars 2020
VERSION :
25
CONCERNE :
WINDEV, WEBDEV, WINDEV Mobile
Version minimale : 25
TAILLE :
6,7 Mo