Post form
Hej,Jeg skal poste en form til en server via HTTP. Men jeg kan ikke helt få det til at virke. Bruger følgende kode :
var
Form : TIdMultiPartFormDataStream;
begin
form := TIdMultiPartFormDataStream.Create;
Idpost.Request.ContentType := Form.RequestContentType;
form.AddFormField('Servername','xxx');
form.AddFormField('Version','3.5');
form.AddFormField('Username','xxx');
form.AddFormField('Password','xxx');
form.AddFormField('AcknowledgementTo','xxx');
idpost.Port := 80;
idpost.Post('http://siden.com/filen.exe',form);
form.Destroy;
end;
hvor idpost er en TIdHTTP (indy HTTP).
Men det hele fryser bare. Er der nogen der kan jælpe her :)
/Sune