5,388
社区成员
发帖
与我相关
我的任务
分享
procedure TServerContainer2.DSHTTPService1HTTPTrace(Sender: TObject;
AContext: TDSHTTPContext; ARequest: TDSHTTPRequest;
AResponse: TDSHTTPResponse);
var
Buf: TBytes;
Str: String;
Stream: TStream
begin
Stream := ARequest.PostStream;
if (Stream <> nil) and (Stream.Size > 0) then
begin
SetLength(Buf, Stream.Size);
Stream.Position := 0;
Stream.Read(Buf, Stream.Size);
Str := TEncoding.UTF8.GetString(Buf);
Form1.Memo1.Lines.Add(Str);
...........
AResponse.ResponseNo := 200;
AResponse.ContentType := 'text/html;charset=utf-8';
AResponse.ContentText := Str;
end;
end;