I tried to save only the cData if oTagActual:cName = "NomeAttachment" cNamePdf:= oTagActual:cData endif if oTagActual:cName = "Attachment" cPdf := oTagActual:cData endif cTxt = HB_BASE64DECODE( cPdf ) MEMOWRIT( cNamePdf, cTxt, .F. ) seem to run ok
Hello, This is how I secure an AJAX request. I am interested in your opinions. Instead of session or cookies, we write into the server's memory. --------------------------------------------------------------------------------------------------- On program start we write a UUID key into the memory of...
Gracias por vuestra colaboración. Ya me funciona perfectamente hb_base64decode no me funcionaba (supongo que por la libreria o la versión), pero gracias al foro he encontrado y usado la función Base64ToStr. vRet:=fCrea_array(alltrim(oApi:oHttp:ResponseText)) cP...
leandro wrote:En este momento me encuentro investigando y avanzando de a poco sobre el tema de encriptar con los comandos openssl apenas tenga resultados comento.
Leandro, What openssl functions are you using?
Moises, use functions hb_base64Encode and hb_base64Decode
tanto en harbour con en xharbour, por favor incluya esta linea #include "hbcompat.ch" este archivo de cabecera tiene la redefinición de los nombre de un grupo de funciones que se llama de forma diferente en ambos compiladores, con lo cual se resuelve la mayoría de los mensaje de error de f...
HB_BASE64DECODE() is not a FWH function, it is a xHarbour function. So you can find it and many others in the xHarbour documentation. There is a very good one sold by xharbour.com guys:
Amigos: de donde puedo sacar todas las funciones de FWH. Quiero hacer un archivo con la mayoría sw las funciones para generar un archivo.json para VSCode. Algo asi: FWCONNECT oCn HOST cHost USER cUser PASSWORD cPwd [DB cdb] [PORT nPort] [FLAGS nFlags] HB_BASE64DECODE( <cBase64> ) --> cStrin...
Muchas gracias por tu ayuda Antonio, ya me genera la DLL, que necesitaba actualizar. Una pregunta: Donde puedo conseguir estas funciones: hb_Base64Encode / hb_Base64Decode ??