Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 20-05-2019
PEIIB PEIIB is offline
Miembro
 
Registrado: mar 2016
Posts: 21
Poder: 0
PEIIB Va por buen camino
Hola,
Tengo el mismo problema que Ivanzinho, pero en mi caso la solución no ha sido efectiva.
El caso que intento hacer una llamada post a una web API (es mi primera vez en esto).
Siguiendo un monton de hilos, he llegado a este código:
Código Delphi [-]
procedure TForm1.Button3Click(Sender: TObject);
var S: TStringList;
   M: TStream;
   IdSSLIOHandlerSocket: TIdSSLIOHandlerSocket;
   HTTP1: TidHTTP;
begin
 S := TStringList.Create;
 M := TMemoryStream.Create;
 IdSSLIOHandlerSocket := TIdSSLIOHandlerSocket.Create(self);
 HTTP1:= TidHTTP.Create(self);
 try
   S.Values['Username'] := 'aaa';
   S.Values['Password'] := 'bbb';
   S.Values['company_id'] := 'ccc';

   HTTP1.IOHandler := IdSSLIOHandlerSocket;
   HTTP1.Request.ContentType := 'application/x-www-form-urlencoded';
   HTTP1.Post('https://api.sesametime.com/api/getChecksDB', S, M);
   Memo1.Lines.Add(Format('Response Code: %d', [HTTP1.ResponseCode]));
   Memo1.Lines.Add(Format('Response Text: %s', [HTTP1.ResponseText]));

   M.Position := 0;
   S.LoadFromStream(M);
   Memo1.Lines.AddStrings(S);
 finally
   S.Free;
   M.Free;
 end;

end;

El caso es que al ejecutar la línea HTTP1.Post, aparece el error 'Could not load SSL library'
Buscando la solucion a este error, he llegado a este hilo, y pensaba que ya había hallado la solucion, pero no. Despues de descargar los DLL indicados por IvanZino, sigue sin funcionar la cosa. Supongo que la version de las librerias descargadas, no coinciden con el Indy que tengo instalado. Así que me surgen varias preguntas:
1) Como puedo saber la version Indy que tengo instalada?
2) Como puedo encontrar las librerías correspondientes?
3) Teneis alguna sugerencia que se aparte de esas preguntas?

Gracias de antemano
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
HeartBleed: Bug critico de OpenSSL mamcx La Taberna 23 17-04-2014 00:40:37
an not load DB-Lib client library "dblib.dll". Check your installation. El_Chava Lazarus, FreePascal, Kylix, etc. 6 06-11-2013 18:18:09
problema con openssl expertis Varios 1 11-10-2012 22:53:54
como correr un script en openssl dark_monk9 HTML, Javascript y otros 0 29-09-2012 07:07:45
fechas GMT y openssl JXJ Varios 4 09-10-2010 16:55:31


La franja horaria es GMT +2. Ahora son las 12:17:59.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi