Hello, I am getting some Chinese again, if I cast it to AnsiString, I do not see that data that I am expecting: ( I presume it is either something that I am not doing or it is a bug)
Here is my code: var lData: TStringStream; lDataOut : TMemoryStream; lResultPage: string; I : Integer; begin lDataOut := TMemoryStream.Create; lData := TStringStream.Create(); //A post request would use lDataout to post data to server lDataOut.Seek(0, soFromBeginning); httpcli1.SendStream := lDataOut; httpcli1.RcvdStream := lData; HttpCli1.URL := Edit1.Text; HttpCli1.URL := HttpCli1.URL +'?MESSAGE=HELLO'; HttpCli1.Get; lResultPage := lData.DataString; Memo1.Lines.Add(lResultPage); for I := 0 to HttpCli1.RcvdHeader.Count - 1 do begin Memo1.Lines.Add((AnsiString(HttpCli1.RcvdHeader[I]))); end; lDataOut.Free; lData.Free; -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be