Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Problema al envio del texto a una web (https://www.clubdelphi.com/foros/showthread.php?t=81457)

Gerson12 16-11-2012 00:30:30

Problema al envio del texto a una web
 
hola amigos bueno les vengo a consultar una duda que tengo la cual estoy usando indy ,para enviar unos datos a una web pero al enviar me sale una imagen y me gustaria me ayuden porfavor practicamente estoy usando este codigo
Código Delphi [-]
uses
  {
    Indy Components

    Unidades necesarias para utilizar las clases
    implicadas en la tarea que nos ocupa.
  }
  IdHTTP, IdMultipartFormData;

{
  Evento "Click" de un supuesto botón "btnPost" que
  utilizamos a modo de ejemplo para realizar la tarea.
}
procedure TfrmPrincipal.btnPostClick(Sender: TObject);
var
  idHttp: TIdHTTP;
  datosPost: TIdMultiPartFormDataStream;
begin
  {
    Creamos una instancia de la clase TIdMultiPartFormDataStream
    que nos sirve para determinar luego los distintos pares
    "claves=valor" de que se compone un supuesto "Post HTTP"
  }
  datosPost := TIdMultiPartFormDataStream.Create;
  try
    {
      Como puede verse añadir pares "clave=valor" no resulta
      nada complicado. Pueden añadirse tantas como sean precisas.
    }
    datosPost.AddFormField('NombreCampo1', 'ValorCampo1');
    datosPost.AddFormField('NombreCampo2', 'ValorCampo2');
    //datosPost.AddFormField('NombreCampo3', 'ValorCampo3');

    {
      Instanciamos un objeto de la clase "TIdHttp"
    }
    idHttp := TIdHTTP.Create(Self);
    try
      {
        Y en la siguiente línea se lleva a cabo el "Post HTTP"
        y además se obtiene su respuesta, que viene dada por el
        propio método "Post" de la clase "TIdHttp".
      }
      mRespuestaPost.Text := idHttp.Post('http://www.url.com/', datosPost);

    finally
      idHttp.Free;
    end;
  finally
    datosPost.Free;
  end;
end;
pero al mandar la imformacion a ala web me sale asi una imagen como esta

Bueno espero me puedan ayudar con este problema que tengo tiempo

GRacias por su tiempo amigos

Gerson12 16-11-2012 01:03:15

Agrego algo el metodo post funciona pero sale ese error pero de todas formar envia el texto ala web deseada


La franja horaria es GMT +2. Ahora son las 20:48:51.

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