Unit 'lhttp' Package
[Overview][Constants][Types][Classes][Index] [#pl_lnet]

TLHTTPClientSocket

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: lhttp.pp line 420

type TLHTTPClientSocket = class(TLHTTPSocket)

protected

  FRequest: PClientRequest;

  

  FResponse: PClientResponse;

  

  FHeaderOut: PHeaderOutInfo;

  

  FError: TLHTTPClientError;

  

  procedure AddContentLength(); override;

  

  function GetResponseReason;

  

  function GetResponseStatus;

  

  procedure Cancel();

  

  procedure ParseLine(); override;

  

  procedure ParseStatusLine();

  

  procedure ProcessHeaders; override;

  

  procedure ResetDefaults; override;

  

public

  constructor Create; override;

  

  destructor Destroy; override;

  

  procedure SendRequest;

  

  property Error: TLHTTPClientError; [rw]

  

  property Response: PClientResponse; [r]

  

  property ResponseReason: string; [r]

  

  property ResponseStatus: TLHTTPStatus; [r]

  

end;

Inheritance

TLHTTPClientSocket

  

|

TLHTTPSocket

  

|

TLSSLSocket

  

|

TLSocket

  

|

TLHandle

  

|

TObject



CT Web help

CodeTyphon Studio