Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-03-2017
lago lago is offline
Miembro
 
Registrado: nov 2015
Posts: 40
Poder: 0
lago Va por buen camino
Error handling en Indy - idHTTP

Hola!, a ver si alguien puede ayudarme

Ando con XE7 y C++ y no consigo encontrar la manera de manejar los errores de este componente.

Básicamente necesito que cuando el servidor falle no diga nada... si el servidor esta online todo funciona bien, pero
cuando lo apunto a una dirección invalida como la que esta ahora "localhosts" necesito controlar el mensaje de Socket Error
que me da...

Código:
TIdMultiPartFormDataStream *stream=new TIdMultiPartFormDataStream();

 try
  {
      stream->AddFormField("idcliente", "IDLALALAL");
      this->Memo1->Lines->Text = IdHTTP1->Post("http://localhosts/miscript.php", stream);

	stream->Free();
	IdHTTP1->Free();
  }
  
	catch(const EIdHTTPProtocolException &E)
		{
		  ShowMessage("Error http");
		 MessageDlg(E.Message, mtError, TMsgDlgButtons() << mbOK, 0);
		}
He buscado mil y una de este tipo pero no consigo que entre en el "catch"...

Alguna sugerencia? gracias mil!
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
Dudas con IdHTTP de Indy 9 vicvil Internet 12 06-11-2015 02:42:53
error: HTTP/1.0 400 Bad Request en IdHTTP Roger1978 Internet 0 23-07-2014 20:15:52
Error Unknown Protocol componente IdHTTP de Indy Bertifox2008 Internet 0 17-04-2009 01:10:24
WebBrowser con Indy idhttp sur-se Internet 2 10-10-2008 11:36:31
Indy IdHTTP Ejemplo andre Internet 1 11-02-2004 09:06:31


La franja horaria es GMT +2. Ahora son las 10:55:41.


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